]> git.eshelyaron.com Git - emacs.git/commitdiff
(c-common-init): Use mode-require-final-newline.
authorRichard M. Stallman <rms@gnu.org>
Fri, 31 Dec 2004 14:51:05 +0000 (14:51 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 31 Dec 2004 14:51:05 +0000 (14:51 +0000)
lisp/progmodes/cc-mode.el

index b8264157b48242f3b580b46739a5900ee02d50bd..eaa798217cf3dbc34221959b70cf481dfbf886c3 100644 (file)
@@ -557,7 +557,8 @@ This function does not do any hidden buffer changes."
   (let ((rfn (assq mode c-require-final-newline)))
     (when rfn
       (make-local-variable 'require-final-newline)
-      (setq require-final-newline (cdr rfn)))))
+      (and (cdr rfn)
+          (setq require-final-newline mode-require-final-newline)))))
 
 (defun c-postprocess-file-styles ()
   "Function that post processes relevant file local variables in CC Mode.