From: Rusty Russell Date: Wed, 27 Apr 2011 07:04:04 +0000 (+0930) Subject: tools: always include config.h before anything else. X-Git-Url: http://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=6edf8aee46529ebfdb18ac350f6e0ff1086ed049;hp=00e61068e33e7883a2657744514452a32660d461;ds=sidebyside tools: always include config.h before anything else. Otherwise, _GNU_SOURCE isn't defined (for example) so prototypes such as isblank can be missing. --- diff --git a/tools/ccanlint/ccanlint.h b/tools/ccanlint/ccanlint.h index d73ffc6b..23b6492d 100644 --- a/tools/ccanlint/ccanlint.h +++ b/tools/ccanlint/ccanlint.h @@ -1,5 +1,6 @@ #ifndef CCAN_LINT_H #define CCAN_LINT_H +#include "config.h" #include #include #include "../doc_extract.h" diff --git a/tools/depends.c b/tools/depends.c index 16c2a5b3..16f7cb69 100644 --- a/tools/depends.c +++ b/tools/depends.c @@ -1,5 +1,5 @@ -#include #include +#include #include #include #include diff --git a/tools/doc_extract-core.c b/tools/doc_extract-core.c index 781ce2bd..e7b4fcc7 100644 --- a/tools/doc_extract-core.c +++ b/tools/doc_extract-core.c @@ -1,4 +1,7 @@ /* This merely extracts, doesn't do XML or anything. */ +#include +#include +#include #include #include #include @@ -9,9 +12,6 @@ #include #include #include -#include -#include -#include #include "doc_extract.h" #include "tools.h"