From: Mattias EngdegÄrd Date: Thu, 15 May 2025 18:44:56 +0000 (+0200) Subject: * src/lread.c (read0): Don't allow radix 0 or 1. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=91169d706a1b503f47b7f1f454977ee6e80f95db;p=emacs.git * src/lread.c (read0): Don't allow radix 0 or 1. This was just a silly mistake introduced in Emacs 29. Found by Pip Cet. (cherry picked from commit e888bd990dcc82690ae33052f2aaec3ca827960c) --- diff --git a/src/lread.c b/src/lread.c index 95c9e711130..98cda8316ac 100644 --- a/src/lread.c +++ b/src/lread.c @@ -4256,7 +4256,7 @@ read0 (Lisp_Object readcharfun, bool locate_syms) if (c == 'r' || c == 'R') { /* #NrDIGITS -- radix-N number */ - if (n < 0 || n > 36) + if (n < 2 || n > 36) invalid_radix_integer (n, readcharfun); obj = read_integer (readcharfun, n); break;