diff options
Diffstat (limited to 'lisp/cedet/semantic/analyze/debug.el')
-rw-r--r-- | lisp/cedet/semantic/analyze/debug.el | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/cedet/semantic/analyze/debug.el b/lisp/cedet/semantic/analyze/debug.el index db89f66e300..e482f074b31 100644 --- a/lisp/cedet/semantic/analyze/debug.el +++ b/lisp/cedet/semantic/analyze/debug.el @@ -32,6 +32,8 @@ ;; For semantic-find-tags-by-class: (eval-when-compile (require 'semantic/find)) +(declare-function ede-get-locator-object "ede/files") + ;;; Code: (defun semantic-analyze-debug-assist () @@ -399,12 +401,13 @@ or implementing a version specific to ") (edeobj (save-excursion (set-buffer (semanticdb-get-buffer table)) - ede-object)) + (and (boundp 'ede-object) + ede-object))) (edeproj (save-excursion (set-buffer (semanticdb-get-buffer table)) - ede-object-project)) - ) + (and (boundp 'ede-object-project) + ede-object-project)))) (princ "\n\nInclude Path Summary:") (when edeobj |