(doprnt): Cast pointer to int by way of EMACS_INT.
#include <stdio.h>
#include <ctype.h>
+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.
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')