summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-03-16 06:30:54 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-03-16 06:30:54 +0000
commit7e41cbbb49e9ec32f572f513e6b8dd6deca6b69e (patch)
treee58645b8a00987eecda35e5dcc781eb6b5618dab
parent6965e73d5f41f2b8be69b1ef3361a69f11594e89 (diff)
* eval.c (stack_extend): suppressed a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@22976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--eval.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index 4c155c276e..7c95959ea6 100644
--- a/eval.c
+++ b/eval.c
@@ -10879,7 +10879,10 @@ static void
stack_extend(rb_thread_t th, int exit)
{
#define STACK_PAD_SIZE 1024
- volatile VALUE space[STACK_PAD_SIZE], *sp = space;
+ volatile VALUE space[STACK_PAD_SIZE];
+#ifdef HAVE_ALLOCA
+ volatile VALUE *sp = space;
+#endif
#if !STACK_GROW_DIRECTION
if (space < rb_gc_stack_start) {