From ad9d3f96558c66efd49782fa14fc02de20035865 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 11 Jul 2002 17:17:14 +0000 Subject: [PATCH] * string.c (rb_str_match): fix for string match. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ string.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2e14cf8196..9d4d20f124 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Fri Jul 12 02:15:58 2002 Nobuyoshi Nakada + + * string.c (rb_str_match): fix for string match. + Fri Jul 12 00:02:50 2002 Nobuyoshi Nakada * ext/stringio/stringio.c (strio_gets_internal): fixed for record diff --git a/string.c b/string.c index 9aeb7ef800..cba8d340c5 100644 --- a/string.c +++ b/string.c @@ -973,7 +973,6 @@ static VALUE rb_str_match(x, y) VALUE x, y; { - VALUE reg; long start; switch (TYPE(y)) { @@ -981,7 +980,7 @@ rb_str_match(x, y) return rb_reg_match(y, x); case T_STRING: - start = rb_str_index(reg, x, 0); + start = rb_str_index(x, y, 0); if (start == -1) { return Qnil; }