summaryrefslogtreecommitdiff
path: root/libgps_sock.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-01-09 05:49:15 -0500
committerEric S. Raymond <esr@thyrsus.com>2015-01-09 05:49:15 -0500
commitd3c78b985b05a741dbb550bac5ce8ed581ce3258 (patch)
tree5e3874bd92f683d05e7e18bb46d77b4d65a96a66 /libgps_sock.c
parent8120808061be948893b5914bb4d61c5db8d205e1 (diff)
downloadgpsd-d3c78b985b05a741dbb550bac5ce8ed581ce3258.tar.gz
Fix a namespace-pollution issue that causes OS X build failures.
All regression tests pass.
Diffstat (limited to 'libgps_sock.c')
-rw-r--r--libgps_sock.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libgps_sock.c b/libgps_sock.c
index 2cb2d1e8..99b39b1a 100644
--- a/libgps_sock.c
+++ b/libgps_sock.c
@@ -40,6 +40,10 @@
extern char *strtok_r(char *, const char *, char **);
#endif /* S_SPLINT_S */
+#ifdef _WIN32
+#define strtok_r(s,d,p) strtok_s(s,d,p)
+#endif
+
/*@-matchfields@*/
struct privdata_t
{