mirror of
https://git.zx2c4.com/cgit
synced 2025-08-31 15:09:42 +02:00
git: update for git 2.0
prefixcmp() and suffixcmp() have been remove, functionality is now provided by starts_with() and ends_with(). Retrurn values have been changed, so instead of just renaming we have to fix logic. Everything else looks just fine.
This commit is contained in:
parent
b431282c91
commit
79c985e13c
12 changed files with 41 additions and 37 deletions
|
@ -101,7 +101,7 @@ static void print_tag_downloads(const struct cgit_repo *repo, const char *ref)
|
|||
return;
|
||||
|
||||
basename = cgit_repobasename(repo->url);
|
||||
if (prefixcmp(ref, basename) != 0) {
|
||||
if (!starts_with(ref, basename)) {
|
||||
if ((ref[0] == 'v' || ref[0] == 'V') && isdigit(ref[1]))
|
||||
ref++;
|
||||
if (isdigit(ref[0])) {
|
||||
|
@ -239,9 +239,9 @@ void cgit_print_refs()
|
|||
|
||||
html("<table class='list nowrap'>");
|
||||
|
||||
if (ctx.qry.path && !prefixcmp(ctx.qry.path, "heads"))
|
||||
if (ctx.qry.path && starts_with(ctx.qry.path, "heads"))
|
||||
cgit_print_branches(0);
|
||||
else if (ctx.qry.path && !prefixcmp(ctx.qry.path, "tags"))
|
||||
else if (ctx.qry.path && starts_with(ctx.qry.path, "tags"))
|
||||
cgit_print_tags(0);
|
||||
else {
|
||||
cgit_print_branches(0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue