mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 12:21:25 -08:00
Fix compilation warning in ede.el
* lisp/cedet/ede/auto.el (ede-project-autoload): Inherit from eieio-named, because we want to set the object name... * lisp/cedet/ede.el (ede-new): ... which we do here, and fix the compilation warning about the obsolete eieio-object-set-name-string function.
This commit is contained in:
parent
56eb4f7f11
commit
6697cbf8f8
2 changed files with 3 additions and 2 deletions
|
|
@ -791,7 +791,7 @@ Optional argument NAME is the name to give this project."
|
|||
))
|
||||
(inits (oref obj initializers)))
|
||||
;; Force the name to match for new objects.
|
||||
(eieio-object-set-name-string nobj (oref nobj name))
|
||||
(setf (slot-value nobj 'object-name) (oref nobj name))
|
||||
;; Handle init args.
|
||||
(while inits
|
||||
(eieio-oset nobj (car inits) (car (cdr inits)))
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
|
||||
(require 'eieio)
|
||||
(require 'cl-generic)
|
||||
(require 'eieio-base)
|
||||
|
||||
(declare-function ede-directory-safe-p "ede")
|
||||
(declare-function ede-add-project-to-global-list "ede")
|
||||
|
|
@ -136,7 +137,7 @@ into memory.")
|
|||
(declare-function ede-directory-safe-p "ede")
|
||||
(declare-function ede-add-project-to-global-list "ede")
|
||||
|
||||
(defclass ede-project-autoload ()
|
||||
(defclass ede-project-autoload (eieio-named)
|
||||
((name :initarg :name
|
||||
:documentation "Name of this project type")
|
||||
(file :initarg :file
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue