aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/startup.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/startup.el b/lisp/startup.el
index 90046389d16..7759ed5aed3 100644
--- a/lisp/startup.el
+++ b/lisp/startup.el
@@ -2413,7 +2413,9 @@ nil default-directory" name)
2413 (read-data (read-from-string str-expr)) 2413 (read-data (read-from-string str-expr))
2414 (expr (car read-data)) 2414 (expr (car read-data))
2415 (end (cdr read-data))) 2415 (end (cdr read-data)))
2416 (unless (= end (length str-expr)) 2416 ;; Allow same trailing chars as minibuf.c's
2417 ;; `string_to_object'.
2418 (unless (string-match-p "[\s\t\n]*\\'" str-expr end)
2417 (error "Trailing garbage following expression: %s" 2419 (error "Trailing garbage following expression: %s"
2418 (substring str-expr end))) 2420 (substring str-expr end)))
2419 (eval expr t))) 2421 (eval expr t)))