diff options
author | kosako <kosako@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-03-01 12:23:17 +0000 |
---|---|---|
committer | kosako <kosako@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-03-01 12:23:17 +0000 |
commit | 77fa77bb04c6ca7fb6ac8fd0e36f152a2ab562fb (patch) | |
tree | 0ef275c208608619d678971c360f2854f86da830 | |
parent | abde113c6e2341b2b019ee4a8e21423b0b7ff4ac (diff) | |
download | ruby-77fa77bb04c6ca7fb6ac8fd0e36f152a2ab562fb.tar.gz ruby-77fa77bb04c6ca7fb6ac8fd0e36f152a2ab562fb.tar.xz ruby-77fa77bb04c6ca7fb6ac8fd0e36f152a2ab562fb.zip |
regcomp.c: uninitialized member (backrefed_status) was used.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | regcomp.c | 3 |
2 files changed, 6 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Tue Mar 1 21:16:54 2005 K.Kosako <sndgk393 AT ybb.ne.jp> + + * regcomp.c (optimize_node_left): uninitialized member + (OptEnv.backrefed_status) was used. [ruby-dev:25778] + Tue Mar 1 00:40:35 2005 Masatoshi SEKI <m_seki@mva.biglobe.ne.jp> * lib/rinda/tuplespace.rb (Rinda::TupleSpace): improved keeper thread. @@ -3339,7 +3339,6 @@ typedef struct { typedef struct { MinMaxLen mmd; - BitStatusType backrefed_status; OnigEncoding enc; OnigOptionType options; OnigAmbigType ambig_flag; @@ -4271,7 +4270,7 @@ optimize_node_left(Node* node, NodeOptInfo* opt, OptEnv* env) r = optimize_node_left(en->target, opt, env); if (is_set_opt_anc_info(&opt->anc, ANCHOR_ANYCHAR_STAR_MASK)) { - if (BIT_STATUS_AT(env->backrefed_status, en->regnum)) + if (BIT_STATUS_AT(env->scan_env->backrefed_mem, en->regnum)) remove_opt_anc_info(&opt->anc, ANCHOR_ANYCHAR_STAR_MASK); } } |