Fix build warnings on Mac.

This commit is contained in:
Roger A. Light 2018-05-02 11:50:47 +01:00
parent 5b4a4cfc6a
commit 95d26bb0e6

View File

@ -9,8 +9,6 @@
/* ============================================================
* Compatibility defines
*
* Generally for Windows native support.
* ============================================================ */
#if defined(_MSC_VER) && _MSC_VER < 1900
# define snprintf sprintf_s
@ -29,7 +27,11 @@
#define uthash_malloc(sz) mosquitto__malloc(sz)
#define uthash_free(ptr,sz) mosquitto__free(ptr)
#define _DEFAULT_SOURCE 1
#define _POSIX_C_SOURCE 200809L
#ifdef __APPLE__
# define __DARWIN_C_SOURCE
#else
# define _DEFAULT_SOURCE 1
# define _POSIX_C_SOURCE 200809L
#endif
#endif