Merge pull request #139 from victorhahncastell/master

Supress escalating manual warnings to errors for clang
This commit is contained in:
Valery Komarov
2016-09-22 13:38:27 +04:00
committed by GitHub
+9
View File
@@ -35,7 +35,16 @@
// used for manual warnings
#define XSTR(x) STR(x)
#define STR(x) #x
// make sure manual warnings don't get escalated to errors
#ifdef __clang__
#pragma clang diagnostic warning "-W#warnings"
#else
#ifdef __GNUC__
#pragma GCC diagnostic warning "-Wcpp"
#endif
#endif
// TODO: do the same stuff for MSVC and/or other compilers
#ifndef LDAP_PROTO_EXT
/* Some OpenLDAP headers are accidentally missing ldap_init_fd() etc. */