-const char urlmatch_rcs[] = "$Id: urlmatch.c,v 1.1 2002/01/17 20:53:46 jongfoster Exp $";
+const char urlmatch_rcs[] = "$Id: urlmatch.c,v 1.6 2002/03/24 13:25:43 swa Exp $";
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/urlmatch.c,v $
* patterns.
*
* Copyright : Written by and Copyright (C) 2001 the SourceForge
- * IJBSWA team. http://ijbswa.sourceforge.net
+ * Privoxy team. http://www.privoxy.org/
*
* Based on the Internet Junkbuster originally written
* by and Copyright (C) 1997 Anonymous Coders and
*
* Revisions :
* $Log: urlmatch.c,v $
+ * Revision 1.6 2002/03/24 13:25:43 swa
+ * name change related issues
+ *
+ * Revision 1.5 2002/03/13 00:27:05 jongfoster
+ * Killing warnings
+ *
+ * Revision 1.4 2002/03/07 03:46:17 oes
+ * Fixed compiler warnings
+ *
+ * Revision 1.3 2002/03/03 14:51:11 oes
+ * Fixed CLF logging: Added ocmd member for client's request to struct http_request
+ *
+ * Revision 1.2 2002/01/21 00:14:09 jongfoster
+ * Correcting comment style
+ * Fixing an uninitialized memory bug in create_url_spec()
+ *
* Revision 1.1 2002/01/17 20:53:46 jongfoster
* Moving all our URL and URL pattern parsing code to the same file - it
* was scattered around in filters.c, loaders.c and parsers.c.
assert(http);
freez(http->cmd);
+ freez(http->ocmd);
freez(http->gpc);
freez(http->host);
freez(http->url);
*/
{
char *vec[BUFFER_SIZE];
- int size;
+ size_t size;
char *p;
http->dbuffer = strdup(http->host);
return JB_ERR_MEMORY;
}
- if ((p = strchr(buf, '/')))
+ if ((p = strchr(buf, '/')) != NULL)
{
if (NULL == (url->path = strdup(p)))
{
if (buf[0] != '\0')
{
char *v[150];
- int size;
+ size_t size;
/* Parse domain part */
if (buf[strlen(buf) - 1] == '.')