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

svn at initng.thinktux.net svn at initng.thinktux.net
Thu May 4 09:46:01 CEST 2006


Author: jimmy
Date: Thu May  4 09:46:00 2006
New Revision: 4003

Modified:
   initng/trunk/src/initng_string_tools.c

Log:
Cleanup.


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:46:00 2006
@@ -316,26 +316,6 @@
 		return (TRUE);
 	}
 	return (FALSE);
-
-#ifdef ABOW_DOES_NOT_WORK
-	int i = 0;
-
-	/* stand on last char */
-	while ((*string)[i] != '\0')
-		i++;
-
-	/* rewind until standing on a '/' */
-	while (i && (*string)[i] != '/')
-		i--;
-
-	/* if we really are standing on a '/' */
-	if ((*string)[i] == '/')
-	{
-		(*string)[i] = '\0';				/* truncate */
-		return (TRUE);
-	}
-	return (FALSE);
-#endif
 }
 
 /*
@@ -366,39 +346,6 @@
 
 	/* use fnmatch that shud serve us well as these matches looks like filename matching */
 	return (fnmatch(pattern, string, FNM_CASEFOLD) == 0);
-
-#ifdef ABOW_DOES_NOT_WORK
-	char *service_mask = NULL;
-
-	/* if existing service is a pattern */
-	if (strchr(pattern, '*') || strchr(pattern, '?'))
-	{
-		if (fnmatch(pattern, string, FNM_CASEFOLD) == 0)
-		{
-			/* found */
-			return (TRUE);
-		}
-	}
-
-	/* create service name mask for pattern matching */
-	D_("Creating a pattern mask: \"%s\", \"%s\"\n", string, pattern);
-	service_mask = i_calloc(strlen(string) + 3, sizeof(char));
-	assert(service_mask);
-
-	strcpy(service_mask, "*/");
-	strcat(service_mask, string);
-
-	if (fnmatch(service_mask, pattern, FNM_CASEFOLD) == 0)
-	{
-		F_("REPORT: fnmach with pattern mask succeded, but not abow: service_match(%s, %s) pattern: %s\n", string, pattern, service_mask);
-		free(service_mask);
-		return (TRUE);
-	}
-
-	/* did not find any */
-	free(service_mask);
-	return (FALSE);
-#endif
 }
 
 /*


More information about the Initng-svn mailing list