From: K.Kosako Date: Fri, 2 Nov 2018 14:06:45 +0000 (+0900) Subject: remove default case for EnclosureType switch X-Git-Tag: v6.9.1~16 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fa147e73549386eb81ee61701d5bfdc281631a2f;p=onig remove default case for EnclosureType switch --- diff --git a/src/regcomp.c b/src/regcomp.c index 248812e..9b7918f 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -1125,8 +1125,8 @@ compile_length_enclosure_node(EnclosureNode* node, regex_t* reg) } break; - default: - return ONIGERR_TYPE_BUG; + case ENCLOSURE_OPTION: + len = tlen; break; } @@ -1299,10 +1299,6 @@ compile_enclosure_node(EnclosureNode* node, regex_t* reg, ScanEnv* env) } } break; - - default: - return ONIGERR_TYPE_BUG; - break; } return r; @@ -2273,9 +2269,6 @@ get_char_len_node1(Node* node, regex_t* reg, int* len, int level) } } break; - - default: - break; } } break; @@ -3891,8 +3884,6 @@ quantifiers_memory_node_info(Node* node) } } break; - default: - break; } } break; @@ -6710,8 +6701,8 @@ print_indent_tree(FILE* f, Node* node, int indent) case ENCLOSURE_STOP_BACKTRACK: fprintf(f, "stop-bt"); break; - - default: + case ENCLOSURE_IF_ELSE: + fprintf(f, "if-else"); break; } fprintf(f, "\n");