From 5201e921a788fbb97f14ea0c617a2213dc3da1ca Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Sun, 20 Aug 2017 12:13:15 +0100 Subject: [PATCH] Fix build when SIZEOF_INT == SIZEOF_LONG Signed-off-by: Aman Gupta --- ext/posix-spawn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/posix-spawn.c b/ext/posix-spawn.c index 1659bed..2e4c4de 100644 --- a/ext/posix-spawn.c +++ b/ext/posix-spawn.c @@ -61,7 +61,7 @@ posixspawn_obj_to_fd(VALUE obj) * rb_fix2int takes care of raising if the provided object is a * Bignum and is out of range of an int */ - fd = (int)rb_fix2int(obj); + fd = FIX2INT(obj); break; case T_SYMBOL: