summaryrefslogtreecommitdiff
path: root/src/intervalRegexp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/intervalRegexp.c')
-rw-r--r--src/intervalRegexp.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/intervalRegexp.c b/src/intervalRegexp.c
index fb5e0f6..f30b9d5 100644
--- a/src/intervalRegexp.c
+++ b/src/intervalRegexp.c
@@ -3,7 +3,12 @@
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
+
+#ifdef WIN32
+#include <windows.h>
+#else
#include <unistd.h>
+#endif
#include "intervalRegexp.h"
@@ -24,9 +29,7 @@
return Perr ("CHECK_AND_RETURN"); }
#define EndLocBuf (&(locBuf[strlen(locBuf)]))
-#ifdef WIN32
-#define snprintf _snprintf
-#endif
+
#define AddLocBuf(...) snprintf (EndLocBuf, sizeof (locBuf)-strlen(locBuf), __VA_ARGS__)
typedef struct {