diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | regparse.c | 4 |
2 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Mon Mar 8 13:35:32 2004 WATANABE Hirofumi <eban@ruby-lang.org> + + * regparse.c (parse_exp): need to separate initialization for bcc32. + [ruby-dev:23169] + Mon Mar 8 01:05:55 2004 GOTOU Yuuzou <gotoyuzo@notwork.org> * lib/webrick/config.rb (WEBrick::Config::HTTP): rename :RequestHander diff --git a/regparse.c b/regparse.c index 2260df4155..ead0bce12b 100644 --- a/regparse.c +++ b/regparse.c @@ -4510,9 +4510,11 @@ parse_exp(Node** np, OnigToken* tok, int term, case TK_QUOTE_OPEN: { - OnigCodePoint end_op[] = { (OnigCodePoint )MC_ESC, (OnigCodePoint )'E' }; + OnigCodePoint end_op[2]; UChar *qstart, *qend, *nextp; + end_op[0] = (OnigCodePoint )MC_ESC; + end_op[1] = (OnigCodePoint )'E'; qstart = *src; qend = find_str_position(end_op, 2, qstart, end, &nextp, env->enc); if (IS_NULL(qend)) { |