From 2ba87ecdd70508a72412e340f4e4cc8094720b44 Mon Sep 17 00:00:00 2001 From: matz Date: Fri, 29 Dec 2000 02:46:12 +0000 Subject: thread_critical bug reported by Dave - matz git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- range.c | 1 + 1 file changed, 1 insertion(+) (limited to 'range.c') diff --git a/range.c b/range.c index cd9750428..68229b769 100644 --- a/range.c +++ b/range.c @@ -90,6 +90,7 @@ static VALUE range_eq(range, obj) VALUE range, obj; { + if (range == obj) return Qtrue; if (!rb_obj_is_kind_of(obj, rb_cRange)) return Qfalse; if (!rb_equal(rb_ivar_get(range, id_beg), rb_ivar_get(obj, id_beg))) -- cgit