diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/editfns.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/editfns.c b/src/editfns.c index 26d811d8f43..d5293e170c8 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -3367,6 +3367,10 @@ usage: (format STRING &rest OBJECTS) */) | |||
| 3367 | if (*format == 'c') | 3367 | if (*format == 'c') |
| 3368 | { | 3368 | { |
| 3369 | if (! SINGLE_BYTE_CHAR_P (XINT (args[n])) | 3369 | if (! SINGLE_BYTE_CHAR_P (XINT (args[n])) |
| 3370 | /* Note: No one can remeber why we have to treat | ||
| 3371 | the character 0 as a multibyte character here. | ||
| 3372 | But, until it causes a real problem, let's | ||
| 3373 | don't change it. */ | ||
| 3370 | || XINT (args[n]) == 0) | 3374 | || XINT (args[n]) == 0) |
| 3371 | { | 3375 | { |
| 3372 | if (! multibyte) | 3376 | if (! multibyte) |