From 2019f1c0b5eb159cdbe99956a4a47cf30ab4da8c Mon Sep 17 00:00:00 2001 From: yugui Date: Sun, 12 Apr 2009 14:03:12 +0000 Subject: merges r22898 from trunk into ruby_1_9_1. -- * thread_pthread.c (ruby_init_stack): range of rlim_cur may be larger than int. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- thread_pthread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'thread_pthread.c') diff --git a/thread_pthread.c b/thread_pthread.c index 21c54bb70..e5ae3c156 100644 --- a/thread_pthread.c +++ b/thread_pthread.c @@ -292,10 +292,10 @@ ruby_init_stack(VALUE *addr struct rlimit rlim; if (getrlimit(RLIMIT_STACK, &rlim) == 0) { - unsigned int space = rlim.rlim_cur/5; + size_t space = (size_t)(rlim.rlim_cur/5); if (space > 1024*1024) space = 1024*1024; - native_main_thread.stack_maxsize = rlim.rlim_cur - space; + native_main_thread.stack_maxsize = (size_t)rlim.rlim_cur - space; } } #endif -- cgit