From 44b4b9060d7f02b10768c09bf8f59fa96aeda1b9 Mon Sep 17 00:00:00 2001 From: kosaki Date: Sat, 15 Dec 2012 17:10:50 +0000 Subject: * signal.c (rb_sigaltstack_size): cast sysconf() return value explicitly. Fix compile error on Mac OS X. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ signal.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ce7b404b3e..f812d6a418 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun Dec 16 02:04:41 2012 KOSAKI Motohiro + + * signal.c (rb_sigaltstack_size): cast sysconf() return value + explicitly. Fix compile error on Mac OS X. + Sun Dec 16 00:39:43 2012 CHIKANAGA Tomoyuki * cont.c (rb_fiber_start): don't enqueue Qnil to async_errinfo_queue. diff --git a/signal.c b/signal.c index 49c2c40f1d..ebd812a7af 100644 --- a/signal.c +++ b/signal.c @@ -459,7 +459,7 @@ int rb_sigaltstack_size(void) #if defined(HAVE_SYSCONF) && defined(_SC_PAGE_SIZE) { int pagesize; - pagesize = sysconf(_SC_PAGE_SIZE); + pagesize = (int)sysconf(_SC_PAGE_SIZE); if (size < pagesize) size = pagesize; } -- cgit v1.2.3