diff options
author | K.Kosako <kkosako0@gmail.com> | 2023-10-10 23:30:11 +0900 |
---|---|---|
committer | K.Kosako <kkosako0@gmail.com> | 2023-10-10 23:30:11 +0900 |
commit | d886dd008d31b8dce7c4b38a2c6e7e8fdaaa91d9 (patch) | |
tree | 6f40404781dad1d02e51926ad0095ba10ac33a77 | |
parent | c76be8b666ab3be9c951493a39406a03c8b88ac1 (diff) | |
download | oniguruma-d886dd008d31b8dce7c4b38a2c6e7e8fdaaa91d9.zip oniguruma-d886dd008d31b8dce7c4b38a2c6e7e8fdaaa91d9.tar.gz oniguruma-d886dd008d31b8dce7c4b38a2c6e7e8fdaaa91d9.tar.bz2 |
escape compile-time warnings (gcc 11.4)
-rw-r--r-- | src/regcomp.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/regcomp.c b/src/regcomp.c index cc59332..10da9c4 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -2005,8 +2005,9 @@ compile_anchor_look_behind_node(AnchorNode* node, regex_t* reg, ParseEnv* env) COP(reg)->cut_to_mark.restore_pos = FALSE; } else { - MemNumType mid1, mid2, mid3; OnigLen diff; + MemNumType mid1, mid2; + MemNumType mid3 = 0; /* ignore uninitialized warning */ if (IS_NOT_NULL(node->lead_node)) { MinMaxCharLen ci; @@ -2144,8 +2145,9 @@ compile_anchor_look_behind_not_node(AnchorNode* node, regex_t* reg, r = add_op(reg, OP_POP); } else { - MemNumType mid1, mid2, mid3; OnigLen diff; + MemNumType mid1, mid2; + MemNumType mid3 = 0; /* ignore uninitialized warning */ ID_ENTRY(env, mid1); r = add_op(reg, OP_SAVE_VAL); @@ -8043,9 +8045,9 @@ detect_can_be_slow(Node* node, SlowElementCount* ct, int ncall, int calls[]) case ND_QUANT: { - int prev_heavy_element; QuantNode* qn; Node* body; + int prev_heavy_element = 0; qn = QUANT_(node); body = ND_BODY(node); |