From b8331e2167d928a11f46b30c6c0dabe6cd362573 Mon Sep 17 00:00:00 2001 From: matz Date: Fri, 21 Jul 2000 08:45:34 +0000 Subject: matz git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- process.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'process.c') diff --git a/process.c b/process.c index 9a19d0145..1fd43e30b 100644 --- a/process.c +++ b/process.c @@ -891,8 +891,9 @@ proc_getpriority(obj, which, who) iwhich = NUM2INT(which); iwho = NUM2INT(who); + errno = 0; prio = getpriority(iwhich, iwho); - if (prio < 0) rb_sys_fail(0); + if (errno) rb_sys_fail(0); return INT2FIX(prio); #else rb_notimplement(); -- cgit