summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lilv_internal.h2
-rw-r--r--src/util.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/lilv_internal.h b/src/lilv_internal.h
index 5abfcd4..af8e31a 100644
--- a/src/lilv_internal.h
+++ b/src/lilv_internal.h
@@ -43,7 +43,7 @@ extern "C" {
#ifndef NAN
# define NAN INFINITY - INFINITY
#endif
-static inline char* dlerror(void) { return "Unknown error"; }
+static inline const char* dlerror(void) { return "Unknown error"; }
#else
# include <dlfcn.h>
# include <unistd.h>
diff --git a/src/util.c b/src/util.c
index 6cc7cc5..d8f0bbd 100644
--- a/src/util.c
+++ b/src/util.c
@@ -29,7 +29,9 @@
#include <string.h>
#ifdef _WIN32
+#ifndef _WIN32_WINNT
# define _WIN32_WINNT 0x0600 /* for CreateSymbolicLink */
+#endif
# include <windows.h>
# include <direct.h>
# include <io.h>