added stripTrailingSlashes()
authorewt <devnull@localhost>
Wed, 10 Jul 1996 02:33:54 +0000 (02:33 +0000)
committerewt <devnull@localhost>
Wed, 10 Jul 1996 02:33:54 +0000 (02:33 +0000)
CVS patchset: 759
CVS date: 1996/07/10 02:33:54

lib/misc.c
lib/misc.h

index c23f147..38914cb 100644 (file)
@@ -251,3 +251,13 @@ int vercmp(char * one, char * two) {
 
     if (!*one) return -1; else return 1;
 }
+
+void stripTrailingSlashes(char * str) {
+    char * chptr;
+
+    chptr = str + strlen(str) - 1;
+    while (*chptr == '/' && chptr >= str) {
+       *chptr = '\0';
+       chptr--;
+    }
+}
index 278ef2f..2dc8061 100644 (file)
@@ -3,6 +3,7 @@
 
 char ** splitString(char * str, int length, char sep);
 void freeSplitString(char ** list);
+void stripTrailingSlashes(char * str);
 
 int exists(char * filespec);