]> code.delx.au - gnu-emacs/commitdiff
CEDET (srecode-insert-fcn): Fix use of oref on a class
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 May 2015 02:15:12 +0000 (22:15 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 May 2015 02:15:12 +0000 (22:15 -0400)
* lisp/cedet/srecode/insert.el (srecode-insert-fcn): Fix use of oref on
a class.  Reported by Pierre Lorenzon.
(srecode-template-inserter-point): Remove declaration.

lisp/cedet/srecode/insert.el

index 426e07839829b3569815f499e7fa1d5fcfa306fc..c2a70fe030f26881531949b39e2aa8afca3eb460 100644 (file)
@@ -35,7 +35,6 @@
 (require 'srecode/args)
 (require 'srecode/filters)
 
-(defvar srecode-template-inserter-point)
 (declare-function srecode-overlaid-activate "srecode/fields")
 (declare-function srecode-template-inserted-region "srecode/fields")
 
@@ -145,7 +144,7 @@ has set everything up already."
               )
       (set-buffer standard-output)
       (setq end-mark (point-marker))
-      (goto-char  (oref srecode-template-inserter-point point)))
+      (goto-char  (oref-default 'srecode-template-inserter-point point)))
     (oset-default 'srecode-template-inserter-point point eieio-unbound)
 
     ;; Return the end-mark.