#if defined(__STDC__) || defined(KRB5_PROVIDE_PROTOTYPES)
#define PROTOTYPE(x) x
+#if defined(__STDC__) || defined(STDARG_PROTOTYPES)
+#define STDARG_P(x) x
+#endif
#ifdef NARROW_PROTOTYPES
#define DECLARG(type, val) type val
#define OLDDECLARG(type, val)
krb5_error_code krb5_get_server_rcache
PROTOTYPE((const char *, krb5_rcache *));
krb5_error_code krb5_build_principal_ext
- PROTOTYPE((krb5_principal *, int, const char *, ...));
+ STDARG_P((krb5_principal *, int, const char *, ...));
krb5_error_code krb5_build_principal
- PROTOTYPE((krb5_principal *, int, const char *, ...));
+ STDARG_P((krb5_principal *, int, const char *, ...));
#ifdef va_start
/* XXX depending on varargs include file defining va_start... */
krb5_error_code krb5_build_principal_va