summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gpsutils.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gpsutils.c b/gpsutils.c
index c4606901..60473535 100644
--- a/gpsutils.c
+++ b/gpsutils.c
@@ -15,7 +15,8 @@
#define _POSIX_C_SOURCE 200112L
#endif
-/* strlcpy() needs _DARWIN_C_SOURCE */
+/* strlcpy() seems to need _DARWIN_C_SOURCE and/or __DARWIN_C_LEVEL */
+#define __DARWIN_C_LEVEL _POSIX_C_SOURCE
#define _DARWIN_C_SOURCE
#include <ctype.h>