summaryrefslogtreecommitdiff
path: root/src/doprnt.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2008-12-02 22:34:12 +0000
committerAndreas Schwab <schwab@suse.de>2008-12-02 22:34:12 +0000
commit1f625c6cd62bbf9f63d03f027a4a0214a895f28e (patch)
tree4c08632d438982fe599c3c0878a999aad06b0565 /src/doprnt.c
parent06c68f84d58d3ab5baefc56bbf2ef5f9143f1ef9 (diff)
downloademacs-1f625c6cd62bbf9f63d03f027a4a0214a895f28e.tar.gz
(doprnt1): Fix size of charbuf.
Diffstat (limited to 'src/doprnt.c')
-rw-r--r--src/doprnt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/doprnt.c b/src/doprnt.c
index c7c27bac4c3..14d18366161 100644
--- a/src/doprnt.c
+++ b/src/doprnt.c
@@ -117,7 +117,7 @@ doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args)
char fixed_buffer[20]; /* Default buffer for small formatting. */
char *fmtcpy;
int minlen;
- unsigned char charbuf[5]; /* Used for %c. */
+ unsigned char charbuf[MAX_MULTIBYTE_LENGTH + 1]; /* Used for %c. */
if (format_end == 0)
format_end = format + strlen (format);