summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-06-27 15:49:06 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-06-28 09:51:24 +0100
commita743f3080de62190d0a920dfa42d5b07e5934d1e (patch)
tree7cf9125530ed083047e2be86e6621ed9b2c3c220
parent9d5cc6a60588360ece9506c5bf9fcd66f8410621 (diff)
downloadlibguestfs-a743f3080de62190d0a920dfa42d5b07e5934d1e.tar.gz
libguestfs-a743f3080de62190d0a920dfa42d5b07e5934d1e.tar.xz
libguestfs-a743f3080de62190d0a920dfa42d5b07e5934d1e.zip
Ensure #include <config.h> occurs in every C file.
(cherry picked from commit 1d17a6e9d8f434f952f3c171b5a81ca6b916fa1f)
-rw-r--r--erlang/erl-guestfs-proto.c2
-rw-r--r--generator/generator_bindtests.ml2
-rw-r--r--generator/generator_erlang.ml2
-rw-r--r--generator/generator_fish.ml2
-rw-r--r--generator/generator_gobject.ml2
-rw-r--r--generator/generator_java.ml2
-rw-r--r--generator/generator_perl.ml2
-rw-r--r--generator/generator_tests_c_api.ml2
8 files changed, 16 insertions, 0 deletions
diff --git a/erlang/erl-guestfs-proto.c b/erlang/erl-guestfs-proto.c
index d1eb48b9..241a1940 100644
--- a/erlang/erl-guestfs-proto.c
+++ b/erlang/erl-guestfs-proto.c
@@ -16,6 +16,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <config.h>
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/generator/generator_bindtests.ml b/generator/generator_bindtests.ml
index cf4210a8..37ab5735 100644
--- a/generator/generator_bindtests.ml
+++ b/generator/generator_bindtests.ml
@@ -33,6 +33,8 @@ let rec generate_bindtests () =
generate_header CStyle LGPLv2plus;
pr "\
+#include <config.h>
+
#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>
diff --git a/generator/generator_erlang.ml b/generator/generator_erlang.ml
index 0248770e..3c783e56 100644
--- a/generator/generator_erlang.ml
+++ b/generator/generator_erlang.ml
@@ -142,6 +142,8 @@ and generate_erlang_c () =
generate_header CStyle GPLv2plus;
pr "\
+#include <config.h>
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/generator/generator_fish.ml b/generator/generator_fish.ml
index 84f2208d..3c4021a9 100644
--- a/generator/generator_fish.ml
+++ b/generator/generator_fish.ml
@@ -960,6 +960,8 @@ and generate_fish_prep_options_c () =
generate_header CStyle GPLv2plus;
pr "\
+#include <config.h>
+
#include <stdio.h>
#include \"fish.h\"
diff --git a/generator/generator_gobject.ml b/generator/generator_gobject.ml
index 9e75f35b..44212c15 100644
--- a/generator/generator_gobject.ml
+++ b/generator/generator_gobject.ml
@@ -287,6 +287,8 @@ let generate_gobject_header_methods () =
let generate_gobject_c_static () =
pr "
+#include <config.h>
+
#include <glib.h>
#include <glib-object.h>
#include <guestfs.h>
diff --git a/generator/generator_java.ml b/generator/generator_java.ml
index 7f138910..5a2afe94 100644
--- a/generator/generator_java.ml
+++ b/generator/generator_java.ml
@@ -314,6 +314,8 @@ and generate_java_c () =
generate_header CStyle LGPLv2plus;
pr "\
+#include <config.h>
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/generator/generator_perl.ml b/generator/generator_perl.ml
index 31f1418d..60ec975d 100644
--- a/generator/generator_perl.ml
+++ b/generator/generator_perl.ml
@@ -35,6 +35,8 @@ let rec generate_perl_xs () =
generate_header CStyle LGPLv2plus;
pr "\
+#include <config.h>
+
#include \"EXTERN.h\"
#include \"perl.h\"
#include \"XSUB.h\"
diff --git a/generator/generator_tests_c_api.ml b/generator/generator_tests_c_api.ml
index 34df5786..b6abd73d 100644
--- a/generator/generator_tests_c_api.ml
+++ b/generator/generator_tests_c_api.ml
@@ -33,6 +33,8 @@ let rec generate_tests () =
generate_header CStyle GPLv2plus;
pr "\
+#include <config.h>
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>