summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--regparse.c4
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 961ebc48b0..cb65a73ba6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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)) {