]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/emacs-lisp/cl-extra.el (cl-parse-integer): side-effect-free.
authorMattias Engdegård <mattiase@acm.org>
Sun, 9 Apr 2023 08:45:43 +0000 (10:45 +0200)
committerMattias Engdegård <mattiase@acm.org>
Sun, 9 Apr 2023 08:45:43 +0000 (10:45 +0200)
lisp/emacs-lisp/cl-extra.el

index de5eb9c2d9227c1795e29b167321dd6e92386769..e1c8ebe2559a1f73a9dea7e3e64e3c6f6c1fc83f 100644 (file)
@@ -408,6 +408,7 @@ Other non-digit chars are considered junk.
 RADIX is an integer between 2 and 36, the default is 10.  Signal
 an error if the substring between START and END cannot be parsed
 as an integer unless JUNK-ALLOWED is non-nil."
+  (declare (side-effect-free t))
   (cl-check-type string string)
   (let* ((start (or start 0))
         (len   (length string))