2003-05-22 Moritz Schulte <moritz@g10code.com>
authorMoritz Schulte <mo@g10code.com>
Tue, 27 May 2003 10:19:28 +0000 (10:19 +0000)
committerMoritz Schulte <mo@g10code.com>
Tue, 27 May 2003 10:19:28 +0000 (10:19 +0000)
* missing-string.c (strsep): Removed function.

src/missing-string.c

index e2397ff..437d66f 100644 (file)
@@ -39,65 +39,6 @@ stpcpy(char *a,const char *b)
 #endif
 
 
-#ifndef HAVE_STRSEP
-/* code taken from glibc-2.2.1/sysdeps/generic/strsep.c */
-char *
-strsep (char **stringp, const char *delim)
-{
-  char *begin, *end;
-
-  begin = *stringp;
-  if (begin == NULL)
-    return NULL;
-
-  /* A frequent case is when the delimiter string contains only one
-     character.  Here we don't need to call the expensive `strpbrk'
-     function and instead work using `strchr'.  */
-  if (delim[0] == '\0' || delim[1] == '\0')
-    {
-      char ch = delim[0];
-
-      if (ch == '\0')
-        end = NULL;
-      else
-        {
-          if (*begin == ch)
-            end = begin;
-          else if (*begin == '\0')
-            end = NULL;
-          else
-            end = strchr (begin + 1, ch);
-        }
-    }
-  else
-    /* Find the end of the token.  */
-    end = strpbrk (begin, delim);
-
-  if (end)
-    {
-      /* Terminate the token and set *STRINGP past NUL character.  */
-      *end++ = '\0';
-      *stringp = end;
-    }
-  else
-    /* No more delimiters; this is the last token.  */
-    *stringp = NULL;
-
-  return begin;
-}
-#endif /*HAVE_STRSEP*/
-
-/*  #ifndef HAVE_STRLWR */
-/*  char * */
-/*  strlwr(char *s) */
-/*  { */
-/*      char *p; */
-/*      for(p=s; *p; p++ ) */
-/*     *p = tolower(*p); */
-/*      return s; */
-/*  } */
-/*  #endif */
-
 #ifndef HAVE_STRCASECMP
 int
 strcasecmp( const char *a, const char *b )