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/load.c | 1 - serverboot/strfcns.c | 9 ++++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/serverboot/load.c b/serverboot/load.c index e95a64d7..aa481943 100644 --- a/serverboot/load.c +++ b/serverboot/load.c @@ -27,7 +27,6 @@ #include #include #include -#include #include "mach-exec.h" #include "../boot/boot_script.h" 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