[Initng-svn] r3999 - initng/trunk/src

svn at initng.thinktux.net svn at initng.thinktux.net
Thu May 4 09:29:52 CEST 2006


Author: jimmy
Date: Thu May  4 09:29:51 2006
New Revision: 3999

Modified:
   initng/trunk/src/initng_string_tools.c

Log:
More clean solution.


Modified: initng/trunk/src/initng_string_tools.c
==============================================================================
--- initng/trunk/src/initng_string_tools.c	(original)
+++ initng/trunk/src/initng_string_tools.c	Thu May  4 09:29:51 2006
@@ -313,11 +313,10 @@
 /* function strips "test/go/th" to "test/go" and then to "test" */
 int st_strip_end(char **string)
 {
-	int i = 0;
 
 	assert(string);
+	assert(*string);
 
-#ifdef EXP
 	/* go to last '/' */
 	char * end = strrchr(*string, '/');
 	if(end)
@@ -326,7 +325,10 @@
 		return(TRUE);
 	}
 	return(FALSE);
-#endif
+
+#ifdef ABOW_DOES_NOT_WORK
+	int i = 0;
+
 	/* stand on last char */
 	while ((*string)[i] != '\0')
 		i++;
@@ -342,6 +344,7 @@
 		return (TRUE);
 	}
 	return (FALSE);
+#endif
 }
 
 /*


More information about the Initng-svn mailing list