diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-04 23:49:18 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-04 23:49:18 +0000 |
commit | 7633eb4c51fd088ad1f85109929b0a93c4d7e3fb (patch) | |
tree | 47bee4d2e964405ff74a495c744c5f323e7cb448 /re.c | |
parent | 15ec8e6548e237c76c40286259cc684d90919da3 (diff) | |
download | ruby-7633eb4c51fd088ad1f85109929b0a93c4d7e3fb.tar.gz |
* re.c (update_char_offset):
* re.c (rb_reg_equal):
* re.c (reg_match_pos):
* re.c (rb_reg_eqq):
* re.c (static VALUE):
* re.c (Init_Regexp):
[ruby-core:24748]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 're.c')
-rw-r--r-- | re.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -813,8 +813,8 @@ update_char_offset(VALUE match) { struct rmatch *rm = RMATCH(match)->rmatch; struct re_registers *regs; - int num_regs; - int i, num_pos, c; + int i, num_regs, num_pos; + long c; char *s, *p, *q, *e; rb_encoding *enc; pair_t *pairs; @@ -2568,7 +2568,7 @@ reg_match_pos(VALUE re, VALUE *strp, long pos) rb_backref_set(Qnil); return -1; } - *strp = str = reg_operand(str, Qtrue); + *strp = str = reg_operand(str, TRUE); if (pos != 0) { if (pos < 0) { VALUE l = rb_str_length(str); @@ -2662,7 +2662,7 @@ rb_reg_eqq(VALUE re, VALUE str) { long start; - str = reg_operand(str, Qfalse); + str = reg_operand(str, FALSE); if (NIL_P(str)) { rb_backref_set(Qnil); return Qfalse; @@ -2960,7 +2960,7 @@ rb_reg_quote(VALUE str) static VALUE rb_reg_s_quote(VALUE c, VALUE str) { - return rb_reg_quote(reg_operand(str, Qtrue)); + return rb_reg_quote(reg_operand(str, TRUE)); } int |