On Sun, 23 Oct 2005, Randal L. Schwartz wrote:
If that rings a bell, help me out here. I'm guessing "isalnum" is getting
defined (wrongly). Yeah, looks like in cache.h. Why is this getting
defined?
We're doing our own ctype.h.
The fix is to make sure that "cache.h" is included _after_ system
includes.
iow, this should fix it, methinks.
Linus
---
diff --git a/daemon.c b/daemon.c
index 0c6182f..6e5de11 100644
--- a/daemon.c
+++ b/daemon.c
@@ -1,5 +1,3 @@
-#include "cache.h"
-#include "pkt-line.h"
#include <signal.h>
#include <sys/wait.h>
#include <sys/socket.h>
@@ -10,6 +8,9 @@
#include <arpa/inet.h>
#include <syslog.h>
+#include "cache.h"
+#include "pkt-line.h"
+
static int log_syslog;
static int verbose;