From fc72e6ee0dddb96640e8d4480a0913ffd8709708 Mon Sep 17 00:00:00 2001 From: Kazu Yamamoto Date: Mon, 13 Jan 2014 13:21:58 +0900 Subject: [PATCH] symbol bug fix. --- elisp/ghc-flymake.el | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/elisp/ghc-flymake.el b/elisp/ghc-flymake.el index 536f430..4b45f8c 100644 --- a/elisp/ghc-flymake.el +++ b/elisp/ghc-flymake.el @@ -39,13 +39,14 @@ (unless (string= real-name hack-name) ;; Change the local variable, line-err-info, ;; in flymake-parse-err-lines. - (setq line-err-info - (flymake-ler-make-ler - nil - 1 - (flymake-ler-type line-err-info) - (concat real-name ": " (flymake-ler-text line-err-info)) - (flymake-ler-full-file line-err-info)))) + (when (boundp 'line-err-info) + (setq line-err-info + (flymake-ler-make-ler + nil + 1 + (flymake-ler-type line-err-info) + (concat real-name ": " (flymake-ler-text line-err-info)) + (flymake-ler-full-file line-err-info))))) hack-name)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;