fix confusion about varargs in com_err_proc
authorJohn Kohl <jtkohl@mit.edu>
Wed, 2 May 1990 22:30:57 +0000 (22:30 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Wed, 2 May 1990 22:30:57 +0000 (22:30 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@688 dc483132-0cff-0310-8789-dd5450dbe970

src/kdc/main.c

index 58072a9404aa9aa174e45a63f5118bcb20178f3c..95aa41635aaa7222b7df6d52284c1ddc2c3c03c5 100644 (file)
@@ -49,24 +49,15 @@ static char rcsid_main_c[] =
 #include "kdc5_err.h"
 
 static void
-#ifdef __STDC__
-kdc_com_err_proc(const char *whoami, long code, const char * format, ...)
-#else
-kdc_com_err_proc(whoami, code, format, va_alist)
+kdc_com_err_proc(whoami, code, format, pvar)
        const char *whoami;
        long code;
        const char *format;
-       va_dcl
-#endif
+       va_list pvar;
 {
     /* XXX need some way to do this better... */
-    va_list pvar;
+
     extern void vfprintf PROTOTYPE((FILE *, const char *, va_list));
-#ifdef __STDC__
-    va_start(pvar, format);
-#else
-    va_start(pvar);
-#endif
 
     if (whoami) {
         fputs(whoami, stderr);
@@ -99,7 +90,6 @@ kdc_com_err_proc(whoami, code, format, va_alist)
            syslog(LOG_ERR, "%s", error_message(code));
     }
 
-    va_end(pvar);
     return;
 }