]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix string-to-syntax signature in comp-known-type-specifiers
authorMattias Engdegård <mattiase@acm.org>
Thu, 18 Aug 2022 15:25:41 +0000 (17:25 +0200)
committerMattias Engdegård <mattiase@acm.org>
Thu, 18 Aug 2022 15:25:41 +0000 (17:25 +0200)
* lisp/emacs-lisp/comp.el (comp-known-type-specifiers):
`string-to-syntax` can return nil.

lisp/emacs-lisp/comp.el

index 869781bea15270fb8217aba31646604bad670fae..304ea8cc6c10dd534cd5459a49eb3e682e7fde5c 100644 (file)
@@ -520,7 +520,7 @@ Useful to hook into pass checkers.")
     (string-to-char (function (string) fixnum))
     (string-to-multibyte (function (string) string))
     (string-to-number (function (string &optional integer) number))
-    (string-to-syntax (function (string) cons))
+    (string-to-syntax (function (string) (or cons null)))
     (string< (function ((or string symbol) (or string symbol)) boolean))
     (string= (function ((or string symbol) (or string symbol)) boolean))
     (stringp (function (t) boolean))