From c7853b4344d821667a158bea0288e1861f70047f Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 19 Apr 2009 05:43:20 +0000 Subject: * eval.c (ruby_cleanup): the order of local variables on stack is undefined. should use outermost VALUE for ruby_init_stack. * gc.c (ruby_get_stack_grow_direction, Init_stack): allows volatile pointer. * thread_*.c (ruby_init_stack): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- thread_win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'thread_win32.c') diff --git a/thread_win32.c b/thread_win32.c index 684085fdb0..f404a4f312 100644 --- a/thread_win32.c +++ b/thread_win32.c @@ -417,7 +417,7 @@ native_cond_destroy(rb_thread_cond_t *cond) } void -ruby_init_stack(VALUE *addr) +ruby_init_stack(volatile VALUE *addr) { } -- cgit v1.2.3