summaryrefslogtreecommitdiffstats
path: root/re.c
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-02-23 05:23:12 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-02-23 05:23:12 +0000
commit1a4e6e9708b4cdc426ebd1226a7f10f8e4259b75 (patch)
treeb3eb8e2975df384946ad70572e1e3387a6c3127c /re.c
parentc56fc4a0e859bef2202e60c8e48834dfd4bf5034 (diff)
downloadruby-1a4e6e9708b4cdc426ebd1226a7f10f8e4259b75.tar.gz
ruby-1a4e6e9708b4cdc426ebd1226a7f10f8e4259b75.tar.xz
ruby-1a4e6e9708b4cdc426ebd1226a7f10f8e4259b75.zip
2000-02-23
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 're.c')
-rw-r--r--re.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/re.c b/re.c
index 2685eaca3..72fae4728 100644
--- a/re.c
+++ b/re.c
@@ -268,6 +268,7 @@ rb_reg_desc(s, len, re)
}
}
}
+ OBJ_INFECT(str, re);
return str;
}
@@ -1298,7 +1299,8 @@ Init_Regexp()
rb_global_variable(&reg_cache);
- rb_cMatch = rb_define_class("MatchingData", rb_cObject);
+ rb_cMatch = rb_define_class("MatchData", rb_cObject);
+ rb_define_global_const("MatchingData", rb_cMatch);
rb_undef_method(CLASS_OF(rb_cMatch), "new");
rb_define_method(rb_cMatch, "clone", match_clone, 0);