summaryrefslogtreecommitdiff
path: root/src/eval.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-05-03 23:24:29 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-05-03 23:24:29 -0700
commit288b08c747644d42c1636c2b469f8c34836ccd35 (patch)
treea9dd957bf752b0031f75365a64105ca6e4ba3dac /src/eval.c
parente3601888f128801233a35cbff7031d9a58931d20 (diff)
downloademacs-288b08c747644d42c1636c2b469f8c34836ccd35.tar.gz
emacs-288b08c747644d42c1636c2b469f8c34836ccd35.tar.bz2
emacs-288b08c747644d42c1636c2b469f8c34836ccd35.zip
* eval.c (verror): OK to create a string of up to MOST_POSITIVE_FIXNUM
bytes.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index 0187cf96705..90ef02ef37b 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1994,7 +1994,7 @@ verror (const char *m, va_list ap)
{
char buf[4000];
size_t size = sizeof buf;
- size_t size_max = min (MOST_POSITIVE_FIXNUM, SIZE_MAX);
+ size_t size_max = min (MOST_POSITIVE_FIXNUM + 1, SIZE_MAX);
size_t mlen = strlen (m);
char *buffer = buf;
size_t used;