]> sjero.net Git - wget/commitdiff
[svn] Deleted extract_param_value_delim.
authorhniksic <devnull@localhost>
Tue, 28 Feb 2006 20:09:34 +0000 (12:09 -0800)
committerhniksic <devnull@localhost>
Tue, 28 Feb 2006 20:09:34 +0000 (12:09 -0800)
src/http.c

index 9668d5043b1bebddba547815a9581d61f1655aa5..72a5c12e7f4b1f71afff1b73ab51a519172d2e09 100644 (file)
@@ -855,45 +855,6 @@ skip_short_body (int fd, wgint contlen)
   return true;
 }
 
-static bool
-extract_param_value_delim (const char *begin, const char *end, 
-                           const char *param_name, char **param_value)
-{
-  const char *p; 
-  int len;  
-
-  assert (begin);
-  assert (end);
-  assert (param_name);
-  assert (param_value);
-
-  len = strlen (param_name);
-
-  /* skip initial whitespaces */
-  p = begin;
-  while (*p && ISSPACE (*p) && p < end) ++p;
-  
-  if (end - p > len
-      && 0 == strncasecmp (p, param_name, len))
-    {
-      const char *e;
-
-      /* skip white spaces, equal sign and inital quote */
-      p += len;
-      while (*p && (ISSPACE (*p) || *p == '\"' || *p == '=') && p < end) ++p;
-
-      /* find last quote */
-      e = p;
-      while (*e && *e != '\"' && e < end) ++e;
-      
-      *param_value = strdupdelim (p, e);
-      
-      return true;
-    }
-
-  return false;
-}
-
 typedef struct {
   /* A token consists of characters in the [b, e) range. */
   const char *b, *e;