diff options
authorBryce Kwon <bryce@brycekwon.com>
committerBryce Kwon <bryce@brycekwon.com>
commit
parent
tree
download
Make two branch conditions say what they rely on
cgit_parse_url tested ctx.repo where the loop sets repo_end alongside it, and the log's closing link kept a commit it never read. Clang's analyzer tripped on both.
Diffstat (limited to 'source/parsing.c')
-rw-r--r--source/parsing.c2
1 file changed, 1 insertion, 1 deletion
diff --git a/source/parsing.c b/source/parsing.c
index da09b2b..dab81fa 100644
--- a/source/parsing.c
+++ b/source/parsing.c
@@ -149,7 +149,7 @@ void cgit_parse_url(const char *url)
slash = strchr(slash + 1, '/');
}
- if (ctx.repo) {
+ if (repo_end) {
ctx.qry.repo = ctx.repo->url;
page_end = strchr(repo_end + 1, '/');
if (page_end) {