#include <system.h>
+#include <varargs.h>
extern int nerrors;
-error( fmt, argv)
-char *fmt;
-int argv;
+/*VARARGS*/
+error(va_alist)
+va_dcl
{
+ char *fmt;
+ va_list pvar;
+
+ va_start(pvar);
+ fmt = va_arg(pvar, char *);
fprint( STDERR, "!! ERROR : ");
- doprnt( STDERR, fmt, &argv);
+ doprnt( STDERR, fmt, pvar);
fprint( STDERR, " !!\n");
+ va_end(pvar);
nerrors++;
}
#include <ctype.h>
#include <system.h>
+#include <varargs.h>
#define CODE_EXPANDER
#include "em.h"
}
}
-
-out( fmt, argv)
-char *fmt;
-int argv;
+/*VARARGS*/
+out(va_alist)
+va_dcl
{
- doprnt( outfile, fmt, &argv);
+ va_list pvar;
+ char *fmt;
+
+ va_start(pvar);
+ fmt = va_arg(pvar, char *);
+ doprnt( outfile, fmt, pvar);
+ va_end(pvar);
}
-
char *suffix( str, suf)
char *str, *suf;
{