From 9ecf2b37287270be3d06ac3d5570f5d67a0bb364 Mon Sep 17 00:00:00 2001 From: Otto Moerbeek Date: Tue, 2 Jul 2024 12:20:48 +0200 Subject: [PATCH] no else block after break statement --- ext/yahttp/yahttp/router.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ext/yahttp/yahttp/router.cpp b/ext/yahttp/yahttp/router.cpp index e123b3847963..fdf23a45c516 100644 --- a/ext/yahttp/yahttp/router.cpp +++ b/ext/yahttp/yahttp/router.cpp @@ -49,20 +49,20 @@ namespace YaHTTP { rpos = route.size(); upos = requrl.path.size(); break; - } else { - // match until url[upos] or next / if pattern is at end - while (upos < requrl.path.size()) { - if (route[rpos+1] == '\0' && requrl.path[upos] == '/') { - break; - } - if (requrl.path[upos] == route[rpos+1]) { - break; - } - upos++; + } + // match until url[upos] or next / if pattern is at end + while (upos < requrl.path.size()) { + if (route[rpos+1] == '\0' && requrl.path[upos] == '/') { + break; + } + if (requrl.path[upos] == route[rpos+1]) { + break; } - nend = upos; - params[pname] = funcptr::tie(nstart, nend); + upos++; } + nend = upos; + params[pname] = funcptr::tie(nstart, nend); + upos--; } else if (route[rpos] != requrl.path[upos]) {