summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compat.h2
-rw-r--r--sfeed_opml_import.c1
-rw-r--r--util.h2
3 files changed, 3 insertions, 2 deletions
diff --git a/compat.h b/compat.h
index b154085..0947de6 100644
--- a/compat.h
+++ b/compat.h
@@ -1,4 +1,6 @@
+#ifdef COMPAT
#undef strlcat
size_t strlcat(char *, const char *, size_t);
#undef strlcpy
size_t strlcpy(char *, const char *, size_t);
+#endif
diff --git a/sfeed_opml_import.c b/sfeed_opml_import.c
index 6e253a9..a2e2082 100644
--- a/sfeed_opml_import.c
+++ b/sfeed_opml_import.c
@@ -6,6 +6,7 @@
#include <strings.h>
#include <time.h>
+#include "compat.h"
#include "xml.h"
static XMLParser parser; /* XML parser state */
diff --git a/util.h b/util.h
index d0bffa9..efcfc21 100644
--- a/util.h
+++ b/util.h
@@ -1,6 +1,4 @@
-#ifdef COMPAT
#include "compat.h"
-#endif
#define ISUTF8(c) (((c) & 0xc0) != 0x80)
#define LEN(x) (sizeof (x) / sizeof *(x))