From 012c558127d329d2f846124958f7ab57bbaedc3b Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 1 Dec 2014 21:30:58 +0000 Subject: re.c: rb_reg_region_copy * re.c (rb_reg_region_copy): new function to try with GC if copy failed and return the error. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- include/ruby/re.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/ruby/re.h') diff --git a/include/ruby/re.h b/include/ruby/re.h index 41b3e492f8..166f254aa5 100644 --- a/include/ruby/re.h +++ b/include/ruby/re.h @@ -58,6 +58,7 @@ long rb_reg_adjust_startpos(VALUE, VALUE, long, int); void rb_match_busy(VALUE); VALUE rb_reg_quote(VALUE); regex_t *rb_reg_prepare_re(VALUE re, VALUE str); +int rb_reg_region_copy(struct re_registers *, const struct re_registers *); RUBY_SYMBOL_EXPORT_END -- cgit v1.2.3