diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/print.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 459bbe31de9..0619e0b24dd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2001-08-01 Eli Zaretskii <eliz@is.elta.co.il> | ||
| 2 | |||
| 3 | * print.c (strout): Cast the character passed to insert_char to | ||
| 4 | unsigned char, to avoid sign extension when it is promoted to int. | ||
| 5 | |||
| 1 | 2001-07-31 Gerd Moellmann <gerd@gnu.org> | 6 | 2001-07-31 Gerd Moellmann <gerd@gnu.org> |
| 2 | 7 | ||
| 3 | * fileio.c (Finsert_file_contents): Don't treat a return value | 8 | * fileio.c (Finsert_file_contents): Don't treat a return value |
diff --git a/src/print.c b/src/print.c index 2fa74543c43..bd0546895f6 100644 --- a/src/print.c +++ b/src/print.c | |||
| @@ -401,7 +401,7 @@ strout (ptr, size, size_byte, printcharfun, multibyte) | |||
| 401 | if (size == size_byte) | 401 | if (size == size_byte) |
| 402 | { | 402 | { |
| 403 | for (i = 0; i < size; ++i) | 403 | for (i = 0; i < size; ++i) |
| 404 | insert_char (*ptr++); | 404 | insert_char ((unsigned char )*ptr++); |
| 405 | } | 405 | } |
| 406 | else | 406 | else |
| 407 | { | 407 | { |