commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/serverboot load.c strfcns.c


From: Marcus Brinkmann
Subject: hurd/serverboot load.c strfcns.c
Date: Wed, 07 May 2003 09:42:14 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       03/05/07 09:42:14

Modified files:
        serverboot     : load.c strfcns.c 

Log message:
        2003-05-07  Ognyan Kulev  <address@hidden>
        
        * strfcns.c: #include <stdarg.h> instead of <varargs.h>.
        (strbuild): Use <stdarg.h>-style for handling variable argument
        list.
        * load.c: Don't #include <varargs.h>.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/serverboot/load.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/serverboot/strfcns.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: hurd/serverboot/load.c
diff -u hurd/serverboot/load.c:1.10 hurd/serverboot/load.c:1.11
--- hurd/serverboot/load.c:1.10 Sun Jun 23 00:29:11 2002
+++ hurd/serverboot/load.c      Wed May  7 09:42:14 2003
@@ -27,7 +27,6 @@
 #include <stddef.h>
 #include <assert.h>
 #include <mach/mach_interface.h>
-#include <varargs.h>
 #include "mach-exec.h"
 #include "../boot/boot_script.h"
 
Index: hurd/serverboot/strfcns.c
diff -u hurd/serverboot/strfcns.c:1.3 hurd/serverboot/strfcns.c:1.4
--- hurd/serverboot/strfcns.c:1.3       Tue Nov 16 02:59:12 1999
+++ hurd/serverboot/strfcns.c   Wed May  7 09:42:14 2003
@@ -27,7 +27,7 @@
  * Character subroutines
  */
 
-#include <varargs.h>
+#include <stdarg.h>
 
 #define        EXPORT_BOOLEAN
 #include <mach/boolean.h>
@@ -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);
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]