From: Ondřej Kuzník Date: Thu, 2 Nov 2023 13:59:33 +0000 (+0000) Subject: ITS#10123 Adjust our prototypes for both K&R and C2x compatibility X-Git-Tag: OPENLDAP_REL_ENG_2_5_17~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a732ee952d8460b38f8484157990a7091539da7;p=thirdparty%2Fopenldap.git ITS#10123 Adjust our prototypes for both K&R and C2x compatibility --- diff --git a/include/ac/string.h b/include/ac/string.h index c4c135410e..20a68d76bc 100644 --- a/include/ac/string.h +++ b/include/ac/string.h @@ -58,7 +58,7 @@ LDAP_F(char *) ldap_pvt_strtok LDAP_P(( char *str, #elif !defined(_WIN32) /* some systems fail to declare strdup */ /* Windows does not require this declaration */ - LDAP_LIBC_F(char *) (strdup)(); + LDAP_LIBC_F(char *) (strdup) LDAP_P((const char *s)); #endif /* @@ -68,8 +68,8 @@ LDAP_F(char *) ldap_pvt_strtok LDAP_P(( char *str, /* we don't want these declared for Windows or Mingw */ #ifndef _WIN32 -int (strcasecmp)(); -int (strncasecmp)(); +LDAP_LIBC_F(int) (strcasecmp) LDAP_P((const char *s1, const char *s2)); +LDAP_LIBC_F(int) (strncasecmp) LDAP_P((const char *s1, const char *s2, size_t n)); #endif #ifndef SAFEMEMCPY