* eval.c (verror): Initial buffer size is 4000 (not 200) bytes.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Apr 2011 05:19:50 +0000 (22:19 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Apr 2011 05:19:50 +0000 (22:19 -0700)
src/ChangeLog
src/eval.c

index a98c4e7..0993b67 100644 (file)
@@ -1,5 +1,7 @@
 2011-04-07  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * eval.c (verror): Initial buffer size is 4000 (not 200) bytes.
+
        Remove the doprnt implementation, as Emacs now uses vsnprintf.
        * doprnt.c: Remove.
        * lisp.h (doprnt): Remove.
index 77411a9..f794a18 100644 (file)
@@ -1976,7 +1976,7 @@ find_handler_clause (Lisp_Object handlers, Lisp_Object conditions,
 void
 verror (const char *m, va_list ap)
 {
-  char buf[200];
+  char buf[4000];
   size_t size = sizeof buf;
   size_t size_max = (size_t) -1;
   char *buffer = buf;