diff options
author | Richard M. Stallman <rms@gnu.org> | 1997-12-31 21:48:28 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1997-12-31 21:48:28 +0000 |
commit | a50545d958cc5a89fb35f5dfd86664e86104ee08 (patch) | |
tree | 711b0b9af2e708d68c00ded9aac4d71fed94548c | |
parent | aa406bac5f53646bf6919084362452d13dc10a4c (diff) | |
download | emacs-a50545d958cc5a89fb35f5dfd86664e86104ee08.tar.gz |
(doprnt1): Call to CHAR_HEAD_P fixed.
-rw-r--r-- | src/doprnt.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doprnt.c b/src/doprnt.c index b88acf42118..7734f9bfec4 100644 --- a/src/doprnt.c +++ b/src/doprnt.c @@ -267,7 +267,7 @@ doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args) { /* Truncate the string at character boundary. */ tem = bufsize; - while (!CHAR_HEAD_P (string + tem - 1)) tem--; + while (!CHAR_HEAD_P (string[tem - 1])) tem--; bcopy (string, bufptr, tem); /* We must calculate WIDTH again. */ width = strwidth (bufptr, tem); @@ -310,8 +310,8 @@ doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args) char *save_bufptr = bufptr; do { *bufptr++ = *fmt++; } - while (--bufsize > 0 && !CHAR_HEAD_P (fmt)); - if (!CHAR_HEAD_P (fmt)) + while (--bufsize > 0 && !CHAR_HEAD_P (*fmt)); + if (!CHAR_HEAD_P (*fmt)) { bufptr = save_bufptr; break; |