aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2015-04-14 17:26:12 -0400
committerStefan Monnier2015-04-14 17:26:12 -0400
commitbe13be3cd0c79b2182d9eab868a61a7c86a8af7e (patch)
tree22ff7ddc36d5530cfd8ca24819a80ca487d71185
parente45dbdc386e08c0733cfc6d3cd7e574d8474b249 (diff)
downloademacs-be13be3cd0c79b2182d9eab868a61a7c86a8af7e.tar.gz
emacs-be13be3cd0c79b2182d9eab868a61a7c86a8af7e.zip
* eieio-core.el (class-abstract-p): Don't inline, to avoid leaking internals
-rw-r--r--lisp/emacs-lisp/eieio-core.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/eieio-core.el b/lisp/emacs-lisp/eieio-core.el
index b0aa363679e..272bb0768af 100644
--- a/lisp/emacs-lisp/eieio-core.el
+++ b/lisp/emacs-lisp/eieio-core.el
@@ -198,7 +198,7 @@ Return nil if that option doesn't exist."
198 198
199(define-obsolete-function-alias 'object-p 'eieio-object-p "25.1") 199(define-obsolete-function-alias 'object-p 'eieio-object-p "25.1")
200 200
201(defsubst class-abstract-p (class) 201(defun class-abstract-p (class)
202 "Return non-nil if CLASS is abstract. 202 "Return non-nil if CLASS is abstract.
203Abstract classes cannot be instantiated." 203Abstract classes cannot be instantiated."
204 (eieio--class-option (eieio--class-v class) :abstract)) 204 (eieio--class-option (eieio--class-v class) :abstract))