From 0c09cb2e91d53fa6986ac140d336fe7325a389a7 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 13 Feb 2003 09:11:11 +0000 Subject: * range.c (range_step): step might be float 0 < x < 1. * eval.c (rb_thread_schedule): pause if no runnable thread when there's only one thread. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- compar.c | 1 + 1 file changed, 1 insertion(+) (limited to 'compar.c') diff --git a/compar.c b/compar.c index e8c928665..3b6622cce 100644 --- a/compar.c +++ b/compar.c @@ -72,6 +72,7 @@ cmp_lt(x, y) { VALUE c = rb_funcall(x, cmp, 1, y); + if (NIL_P(c)) return Qfalse; if (rb_cmpint(c) < 0) return Qtrue; return Qfalse; } -- cgit