]> git.eshelyaron.com Git - emacs.git/commitdiff
CC Mode: Remove double evaluation of self-quoting function in cc-langs.el
authorAlan Mackenzie <acm@muc.de>
Sat, 27 Aug 2022 09:33:52 +0000 (09:33 +0000)
committerAlan Mackenzie <acm@muc.de>
Sat, 27 Aug 2022 09:33:52 +0000 (09:33 +0000)
This is a followup to Stefan Monnier's fix for bug #57065 from 2022-08-25.

* lisp/progmodes/cc-langs.el (c-init-language-vars): Add a #' after the
funcall.

lisp/progmodes/cc-langs.el

index 120949a5bc322ad3803b6b04173f081aae066fcc..068b4a65b211d683f0adf5b2bc2106c9a8e589fd 100644 (file)
@@ -4278,7 +4278,7 @@ This macro is expanded at compile time to a form tailored for the mode
 in question, so MODE must be a constant.  Therefore MODE is not
 evaluated and should not be quoted."
   (declare (debug nil))
-  `(funcall ,(c-make-init-lang-vars-fun mode)))
+  `(funcall #',(c-make-init-lang-vars-fun mode)))
 
 \f
 (cc-provide 'cc-langs)