/*
- * $Id: neighbors.cc,v 1.36 1996/07/25 07:10:38 wessels Exp $
+ * $Id: neighbors.cc,v 1.37 1996/07/26 16:58:46 wessels Exp $
*
* DEBUG: section 15 Neighbor Routines
* AUTHOR: Harvest Derived
if (code > HIER_MAX)
code = HIER_MAX;
if (mem)
- mem->hierarchy_code = code;
+ mem->request->hierarchy_code = code;
if (mem && cache_host)
- mem->hierarchy_host = xstrdup(cache_host);
+ mem->request->hierarchy_host = xstrdup(cache_host);
if (Config.commonLogFormat) {
if (squid_curtime != last_time) {
/*
- * $Id: url.cc,v 1.25 1996/07/19 17:41:31 wessels Exp $
+ * $Id: url.cc,v 1.26 1996/07/26 16:58:33 wessels Exp $
*
* DEBUG: section 23 URL Parsing
* AUTHOR: Duane Wessels
if (request == NULL)
return;
request->link_count--;
- if (request->link_count == 0)
- put_free_request_t(request);
+ if (request->link_count)
+ return;
+ safe_free(request->hierarchy_host);
+ put_free_request_t(request);
}
int matchDomainName(domain, host)