Use stdarg if the .cf file defines UseStdarg
authorJohn Carr <jfc@mit.edu>
Wed, 29 May 1991 07:08:33 +0000 (07:08 +0000)
committerJohn Carr <jfc@mit.edu>
Wed, 29 May 1991 07:08:33 +0000 (07:08 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2122 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/krb/bld_princ.c

index 83ae9724f17fc7f00dcee9bb3128cb75a5f389b3..a676742e518d5212633cab65cabf69d8883a74ff 100644 (file)
@@ -16,7 +16,7 @@ static char rcsid_bld_princ_c [] =
 "$Id$";
 #endif /* !lint & !SABER */
 
-#ifdef __STDC__
+#if __STDC__ || defined(STDARG_PROTOTYPES)
 #include <stdarg.h>
 #else
 #include <varargs.h>
@@ -93,7 +93,7 @@ va_list ap;
 }
 
 krb5_error_code
-#ifdef __STDC__
+#if __STDC__ || defined(STDARG_PROTOTYPES)
 krb5_build_principal(krb5_principal *princ, int rlen, const char *realm, ...)
 #else
 krb5_build_principal(princ, rlen, realm, va_alist)
@@ -106,7 +106,7 @@ va_dcl
     va_list ap;
     krb5_error_code retval;
 
-#ifdef __STDC__
+#if __STDC__ || defined(STDARG_PROTOTYPES)
     va_start(ap, realm);
 #else
     va_start(ap);