From 12912912370397d8850b9b8051e2a4a3450da4e6 Mon Sep 17 00:00:00 2001 From: "K.Kosako" Date: Sat, 22 Jul 2017 22:55:04 +0900 Subject: [PATCH] reduce redundant codes --- src/regexec.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/regexec.c b/src/regexec.c index 4fc8903..bc7a994 100644 --- a/src/regexec.c +++ b/src/regexec.c @@ -2921,11 +2921,10 @@ match_at(regex_t* reg, const UChar* str, const UChar* end, STACK_ENSURE(1); /* for GET_STACK_INDEX() */ switch ((enum SaveType )type) { case SAVE_KEEP: - STACK_PUSH_SAVE_VAL(mem, SAVE_KEEP, s); - break; case SAVE_S: - STACK_PUSH_SAVE_VAL(mem, SAVE_S, s); + STACK_PUSH_SAVE_VAL(mem, type, s); break; + case SAVE_RIGHT_RANGE: right_range_index = GET_STACK_INDEX(stk); STACK_PUSH_SAVE_VAL(mem, SAVE_RIGHT_RANGE, right_range); -- 2.40.0