make to use varargs.h

This commit is contained in:
ceriel
1988-04-15 14:43:19 +00:00
parent 16e2e6f346
commit ecaea97a99
8 changed files with 140 additions and 94 deletions

View File

@@ -1,11 +1,20 @@
/* $Header$ */
#include <stdio.h>
#include <varargs.h>
int fscanf (fp, format, args)
FILE *fp;
char *format;
unsigned args;
int fscanf(va_alist)
va_dcl
{
return _doscanf (fp, format, &args);
FILE *fp;
char *format;
va_list ap;
int retval;
va_start(ap);
fp = va_arg(ap, FILE *);
format = va_arg(ap, char *);
retval = _doscanf (fp, format, ap);
va_end(ap);
return retval;
}