summaryrefslogtreecommitdiff
path: root/src/eval.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2011-04-29 14:01:11 +0300
committerEli Zaretskii <eliz@gnu.org>2011-04-29 14:01:11 +0300
commitafda1437615ad86d8076e60b999d89097e9c4e8f (patch)
tree6b00923b6ac90e05e529da5f80f0cc9d2c81db08 /src/eval.c
parent6e087a44c58220e2c72b55c52bc01b2f8ded2c82 (diff)
downloademacs-afda1437615ad86d8076e60b999d89097e9c4e8f.tar.gz
Fix doprnt when buffer is too small for multibyte sequences.
src/doprnt.c (doprnt): Fix the case where a multibyte sequence produced by %s or %c overflows available buffer space. (Bug#8545)
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 bcbbf740153..ea090644c07 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, SIZE_MAX);
size_t mlen = strlen (m);
char *buffer = buf;
size_t used;