From 4adf594611b26655665537ce969c943022e50488 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Fri, 2 Sep 2016 11:22:47 +0000 Subject: [PATCH 16/17] Ticket 48979 - Suppress Wstrict-prototypes https://fedorahosted.org/389/ticket/48979 Author: lslebodn Review by: ??? --- ldap/servers/slapd/slap.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ldap/servers/slapd/slap.h b/ldap/servers/slapd/slap.h index b74f9bdfa9fe6724c8a65d07d93478baed7662e7..5f2e29b7d2ca34ee8d31a6f6ed527bfaf1dc1495 100644 --- a/ldap/servers/slapd/slap.h +++ b/ldap/servers/slapd/slap.h @@ -169,7 +169,17 @@ typedef struct symbol_t { typedef void (*VFP)(void *); typedef void (*VFPP)(void **); typedef void (*VFP0)(void); + +#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wstrict-prototypes" +#endif typedef void (*VFPV)(); /* takes undefined arguments */ +#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) +#pragma GCC diagnostic pop +#endif + + #define LDAPI_INTERNAL 1 #include "slapi-private.h" #include "pw.h" -- 2.7.4