diff options
| author | Stefan Monnier | 2015-04-14 17:26:12 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2015-04-14 17:26:12 -0400 |
| commit | be13be3cd0c79b2182d9eab868a61a7c86a8af7e (patch) | |
| tree | 22ff7ddc36d5530cfd8ca24819a80ca487d71185 | |
| parent | e45dbdc386e08c0733cfc6d3cd7e574d8474b249 (diff) | |
| download | emacs-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.el | 2 |
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. |
| 203 | Abstract classes cannot be instantiated." | 203 | Abstract classes cannot be instantiated." |
| 204 | (eieio--class-option (eieio--class-v class) :abstract)) | 204 | (eieio--class-option (eieio--class-v class) :abstract)) |