varargs in panic()
This commit is contained in:
parent
7546d23ab9
commit
dd04f05ed5
@ -106,13 +106,22 @@ rep_loc(id)
|
||||
}
|
||||
}
|
||||
|
||||
/* VARARGS1 */
|
||||
panic(fmt, args)
|
||||
char *fmt;
|
||||
/* VARARGS */
|
||||
panic(va_alist) /* fmt, args */
|
||||
va_dcl
|
||||
{
|
||||
va_list ap;
|
||||
|
||||
va_start(ap);
|
||||
{
|
||||
char *fmt = va_arg(ap, char *);
|
||||
|
||||
fprint(ERROUT, "PANIC, lint, pass2: line %d: ", LineNr);
|
||||
doprnt(ERROUT, fmt, &args);
|
||||
doprnt(ERROUT, fmt, ap);
|
||||
fprint(ERROUT, "\n");
|
||||
}
|
||||
va_end(ap);
|
||||
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user