From: Linus Torvalds Date: Mon, 24 Oct 2005 16:02:04 GMT Subject: Re: daemon.c broken on OpenBSD Message-ID: In-Reply-To: <867jc336f4.fsf@blue.stonehenge.com> 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 #include #include @@ -10,6 +8,9 @@ #include #include +#include "cache.h" +#include "pkt-line.h" + static int log_syslog; static int verbose;