X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/91f045dfa34e21bb6a722e15d1141cc3a4d86add..3c53a3cf83c218772d9bcfde4cd60c1face33e93:/src/doprnt.c diff --git a/src/doprnt.c b/src/doprnt.c index 1d792a9a29..3fd6222c9d 100644 --- a/src/doprnt.c +++ b/src/doprnt.c @@ -48,8 +48,6 @@ Boston, MA 02111-1307, USA. */ another macro. */ #include "charset.h" -extern long *xmalloc (), *xrealloc (); - static int doprnt1 (); /* Generate output from a format-spec FORMAT, @@ -120,7 +118,6 @@ doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args) char fixed_buffer[20]; /* Default buffer for small formatting. */ char *fmtcpy; int minlen; - int size; /* Field width factor; e.g., %90d */ unsigned char charbuf[5]; /* Used for %c. */ if (format_end == 0) @@ -243,7 +240,7 @@ doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args) if (lispstrings) { string = ((struct Lisp_String *)args[cnt])->data; - tem = ((struct Lisp_String *)args[cnt])->size; + tem = STRING_BYTES ((struct Lisp_String *)args[cnt]); cnt++; } else