aboutsummaryrefslogtreecommitdiff
path: root/0001-fix-name_from_url-removes-dot-git-ending.patch
blob: 2bd68a591bb6d2f98bc4f2dc93ecb51b3bfcf04a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/name_from_url.c b/src/name_from_url.c
index 67995fe..6b26560 100644
--- a/src/name_from_url.c
+++ b/src/name_from_url.c
@@ -32,6 +32,9 @@ char* name_from_url(const char *url) {
     while (end > after_git && *(end-1) == '/') {
         end--;
     }
+    if (strncmp(end-4, ".git", 4) == 0) {
+      end -= 4;
+    }
     const char *last_slash = end;
     while (last_slash > after_git && *(last_slash-1) != '/') {
         last_slash--;