libidav/utils.c

changeset 544
9e85e1ec1155
parent 543
2f85df8cd35e
child 545
268157722a0e
--- a/libidav/utils.c	Thu Mar 28 14:18:54 2019 +0100
+++ b/libidav/utils.c	Thu Mar 28 18:09:31 2019 +0100
@@ -863,3 +863,14 @@
     ucx_buffer_free(buf);
     return str;
 }
+
+void util_remove_trailing_pathseparator(char *path) {
+    size_t len = strlen(path);
+    if(len < 2) {
+        return;
+    }
+    
+    if(path[len-1] == '/') {
+        path[len-1] = '\0';
+    }
+}

mercurial