dav/utils.c

changeset 28
4e46c65711ef
parent 17
11dffb40cd91
child 32
c9d37bb97ea8
--- a/dav/utils.c	Wed Aug 21 13:08:22 2013 +0200
+++ b/dav/utils.c	Thu Aug 22 11:25:16 2013 +0200
@@ -98,18 +98,20 @@
     int si = 0;
     int osi = 0;
     int i = 0;
+    int p = 0;
     char c;
     while((c = url[i]) != 0) {
         if(c == '/') {
             osi = si;
             si = i;
+            p = 1;
         }
         i++;
     }
     
-    char *name = url + si + 1;;
+    char *name = url + si + p;
     if(name[0] == 0) {
-        name = url + osi + 1;
+        name = url + osi + p;
         if(name[0] == 0) {
             return url;
         }

mercurial