]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove ineffective overflow check
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 12 Jul 2025 20:56:55 +0000 (13:56 -0700)
committerEshel Yaron <me@eshelyaron.com>
Thu, 24 Jul 2025 08:48:43 +0000 (10:48 +0200)
* src/fileio.c (Finsert_file_contents): Remove check for overflow.
The overflow is not possible, and the check was incorrectly
written and would not have caught it anyway.

(cherry picked from commit e6c684797361aec99b1b9eef139bab92679355ec)

src/fileio.c

index ae6fbb7dc7a9679f775a1ff2392acac25cbcf863..b639be1493bfbb2f6ef1971b841dcd4d6ff63e72 100644 (file)
@@ -4873,10 +4873,7 @@ by calling `format-decode', which see.  */)
                break;
              }
 
-           if (!integer_to_intmax (nbytes, &number)
-               && number > PTRDIFF_MAX)
-             buffer_overflow ();
-
+           integer_to_intmax (nbytes, &number);
            this = number;
          }
        else