diff options
author | K.Kosako <kkosako0@gmail.com> | 2022-12-07 23:04:46 +0900 |
---|---|---|
committer | K.Kosako <kkosako0@gmail.com> | 2022-12-07 23:04:46 +0900 |
commit | eda49dd1a14e94e2bc707a1e14e808cc3bb8bee9 (patch) | |
tree | 5870320bc8ff04cf33b1ff90d59e2859c1c1d256 | |
parent | 45feb272a9c93691602ef9b0cb9069d84bb2faf9 (diff) | |
download | oniguruma-eda49dd1a14e94e2bc707a1e14e808cc3bb8bee9.zip oniguruma-eda49dd1a14e94e2bc707a1e14e808cc3bb8bee9.tar.gz oniguruma-eda49dd1a14e94e2bc707a1e14e808cc3bb8bee9.tar.bz2 |
fix: CodeQL> Potentially uninitialized local variable
-rw-r--r-- | src/regcomp.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/regcomp.c b/src/regcomp.c index 08f1784..b922920 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -1686,6 +1686,10 @@ compile_length_bag_node(BagNode* node, regex_t* reg) /* never come here, but set for escape warning */ len = 0; break; + + default: + return ONIGERR_TYPE_BUG; + break; } return len; @@ -1888,6 +1892,10 @@ compile_bag_node(BagNode* node, regex_t* reg, ParseEnv* env) } } break; + + default: + return ONIGERR_TYPE_BUG; + break; } return r; @@ -2416,6 +2424,10 @@ compile_length_gimmick_node(GimmickNode* node, regex_t* reg) } break; #endif + + default: + return ONIGERR_TYPE_BUG; + break; } return len; |