diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-06-27 15:30:56 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-06-28 09:40:06 +0100 |
commit | 8412ea5845c2c86079e795fab5613b43922ff0a7 (patch) | |
tree | b7489661a72fc9c351ec269440f0e3b0bc26291c /generator | |
parent | 79aec9b58cfb15e02a2e028e97f450e18e702a5a (diff) | |
download | libguestfs-8412ea5845c2c86079e795fab5613b43922ff0a7.tar.gz libguestfs-8412ea5845c2c86079e795fab5613b43922ff0a7.tar.xz libguestfs-8412ea5845c2c86079e795fab5613b43922ff0a7.zip |
src/actions.c: Include <config.h> in this generated file.
On RHEL 5, because _GNU_SOURCE was not defined, open_memstream was not
being declared, resulting in miscompilation and a segfault in the
trace code whenever open_memstream returned a pointer >= 0x80000000
(which would be truncated to a 32 bit int and then sign-extended).
(cherry picked from commit 6777425636d1c04494e52c61dc44f523458d12d3)
Diffstat (limited to 'generator')
-rw-r--r-- | generator/generator_c.ml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/generator/generator_c.ml b/generator/generator_c.ml index 3e7f314a..d2275acc 100644 --- a/generator/generator_c.ml +++ b/generator/generator_c.ml @@ -658,6 +658,8 @@ and generate_client_actions () = generate_header CStyle LGPLv2plus; pr "\ +#include <config.h> + #include <stdio.h> #include <stdlib.h> #include <stdint.h> |