From 1077c789f66dba5fbdd94eb71e9500ff2e490968 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 9 Apr 1995 04:50:38 +0000 Subject: [PATCH] (xmalloc, xrealloc): Declare them here. (doprnt): Cast pointer to int by way of EMACS_INT. --- src/doprnt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/doprnt.c b/src/doprnt.c index 3ea758d71e..1743c785f0 100644 --- a/src/doprnt.c +++ b/src/doprnt.c @@ -24,6 +24,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include #include +extern long *xmalloc (), *xrealloc (); + /* Generate output from a format-spec FORMAT, terminated at position FORMAT_END. Output goes in BUFFER, which has room for BUFSIZE chars. @@ -186,7 +188,7 @@ doprnt (buffer, bufsize, format, format_end, nargs, args) case 'c': if (cnt == nargs) error ("not enough arguments for format string"); - *charbuf = (int) args[cnt++]; + *charbuf = (EMACS_INT) args[cnt++]; string = charbuf; tem = 1; if (fmtcpy[1] != 'c') -- 2.39.2