From 8e833469cbe0f6f2ba26d23f7e11540a75071e9d Mon Sep 17 00:00:00 2001 From: Marcus Brinkmann Date: Wed, 7 May 2003 13:42:14 +0000 Subject: 2003-05-07 Ognyan Kulev * strfcns.c: #include instead of . (strbuild): Use -style for handling variable argument list. * load.c: Don't #include . --- serverboot/strfcns.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'serverboot/strfcns.c') diff --git a/serverboot/strfcns.c b/serverboot/strfcns.c index 82a76728..cbead7e4 100644 --- a/serverboot/strfcns.c +++ b/serverboot/strfcns.c @@ -27,7 +27,7 @@ * Character subroutines */ -#include +#include #define EXPORT_BOOLEAN #include @@ -40,21 +40,20 @@ */ /*VARARGS1*/ char * -strbuild(dest, va_alist) - register char * dest; - va_dcl +strbuild(char *dest, ...) { va_list argptr; register char * src; register int c; - va_start(argptr); + va_start(argptr, dest); while ((src = va_arg(argptr, char *)) != (char *)0) { while ((c = *src++) != '\0') *dest++ = c; } *dest = '\0'; + va_end(argptr); return (dest); } -- cgit v1.2.3