summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-11-19 14:14:53 +0100
committerLudovic Courtès <ludo@gnu.org>2010-11-19 14:14:53 +0100
commitcdd47ec7e55bacd7d6b8d9579a3c170c968abc82 (patch)
tree06a58e8d45348256de8ad4e5671aa02903926e6f
parent0b54eea09a4c975931386a34c53711393b1f7c75 (diff)
downloadguile-cdd47ec7e55bacd7d6b8d9579a3c170c968abc82.tar.gz
Include <alloca.h> wherever `alloca' is used.
Patch provided by <carlo.bramix@libero.it> (tiny change). * libguile/control.c, libguile/fluids.c, libguile/foreign.c, libguile/hashtab.c, libguile/strings.c: Include <alloca.h>.
-rw-r--r--libguile/control.c2
-rw-r--r--libguile/fluids.c1
-rw-r--r--libguile/foreign.c1
-rw-r--r--libguile/hashtab.c1
-rw-r--r--libguile/strings.c1
5 files changed, 6 insertions, 0 deletions
diff --git a/libguile/control.c b/libguile/control.c
index a69689569..2ab4ce9ac 100644
--- a/libguile/control.c
+++ b/libguile/control.c
@@ -20,6 +20,8 @@
# include <config.h>
#endif
+#include <alloca.h>
+
#include "libguile/_scm.h"
#include "libguile/control.h"
#include "libguile/objcodes.h"
diff --git a/libguile/fluids.c b/libguile/fluids.c
index 636c78d89..8b31c85c6 100644
--- a/libguile/fluids.c
+++ b/libguile/fluids.c
@@ -20,6 +20,7 @@
# include <config.h>
#endif
+#include <alloca.h>
#include <stdio.h>
#include <string.h>
diff --git a/libguile/foreign.c b/libguile/foreign.c
index 6d1bdbf1c..b50f5a17b 100644
--- a/libguile/foreign.c
+++ b/libguile/foreign.c
@@ -22,6 +22,7 @@
#include <ffi.h>
+#include <alloca.h>
#include <alignof.h>
#include <string.h>
#include <assert.h>
diff --git a/libguile/hashtab.c b/libguile/hashtab.c
index 069da97e4..d5f39cbd8 100644
--- a/libguile/hashtab.c
+++ b/libguile/hashtab.c
@@ -22,6 +22,7 @@
# include <config.h>
#endif
+#include <alloca.h>
#include <stdio.h>
#include <assert.h>
diff --git a/libguile/strings.c b/libguile/strings.c
index e64c37b84..a30545079 100644
--- a/libguile/strings.c
+++ b/libguile/strings.c
@@ -22,6 +22,7 @@
# include <config.h>
#endif
+#include <alloca.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>