From: Richard M. Stallman Date: Wed, 31 Dec 1997 21:48:28 +0000 (+0000) Subject: (doprnt1): Call to CHAR_HEAD_P fixed. X-Git-Tag: emacs-20.3~2544 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a50545d958cc5a89fb35f5dfd86664e86104ee08;p=emacs.git (doprnt1): Call to CHAR_HEAD_P fixed. --- 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;