mirror of
https://git.zx2c4.com/cgit
synced 2025-07-25 21:25:08 +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
|
@ -128,7 +128,7 @@ const char *cgit_repobasename(const char *reponame)
|
|||
/* strip trailing slashes */
|
||||
while (p && rvbuf[p] == '/') rvbuf[p--] = 0;
|
||||
/* strip trailing .git */
|
||||
if (p >= 3 && !prefixcmp(&rvbuf[p-3], ".git")) {
|
||||
if (p >= 3 && starts_with(&rvbuf[p-3], ".git")) {
|
||||
p -= 3; rvbuf[p--] = 0;
|
||||
}
|
||||
/* strip more trailing slashes if any */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue