/*
- * $Id: client_side.cc,v 1.317 1998/05/27 22:51:49 rousskov Exp $
+ * $Id: client_side.cc,v 1.318 1998/05/28 05:12:58 rousskov Exp $
*
* DEBUG: section 33 Client-side Routines
* AUTHOR: Duane Wessels
&parser_return_code,
&prefix,
&req_line_sz);
+ if (!http)
+ safe_free(prefix);
if (http) {
assert(http->req_sz > 0);
conn->in.offset -= http->req_sz;
err->request_hdrs = xstrdup(conn->in.buf);
http->entry = clientCreateStoreEntry(http, method, 0);
errorAppendEntry(http->entry, err);
+ safe_free(prefix);
break;
}
if ((request = urlParse(method, http->uri)) == NULL) {
}
}
}
+ safe_free(prefix);
safe_free(http->log_uri);
http->log_uri = xstrdup(urlCanonicalClean(request));
request->client_addr = conn->peer.sin_addr;