summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-menus.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/progmodes/cc-menus.el')
-rw-r--r--lisp/progmodes/cc-menus.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/progmodes/cc-menus.el b/lisp/progmodes/cc-menus.el
index 5504a4b04aa..9bfe6ee3098 100644
--- a/lisp/progmodes/cc-menus.el
+++ b/lisp/progmodes/cc-menus.el
@@ -39,8 +39,9 @@
(load "cc-defs" nil t)))
;; Dummy definitions to shut up the compiler in case imenu doesn't exist.
-(defvar imenu-generic-expression)
-(defvar imenu-case-fold-search)
+(eval-when-compile
+ (defvar imenu-generic-expression)
+ (defvar imenu-case-fold-search))
(or (fboundp 'imenu-progress-message)
(defun imenu-progress-message (&rest args) nil))