rbb 99/01/29 07:48:28
Modified: pthreads/src/modules/proxy proxy_cache.c
Log:
Changes to allow mod_proxy to compile for the threaded server. I haven't
tested these, but at least it will compile now. I'll test them after the
server is a bit more stable.
Revision Changes Path
1.2 +5 -5 apache-apr/pthreads/src/modules/proxy/proxy_cache.c
Index: proxy_cache.c
===================================================================
RCS file: /home/cvs/apache-apr/pthreads/src/modules/proxy/proxy_cache.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- proxy_cache.c 1999/01/21 23:08:35 1.1
+++ proxy_cache.c 1999/01/29 15:48:28 1.2
@@ -638,7 +638,7 @@
if (imstr != NULL) {
/* this may modify the value in the original table */
imstr = ap_proxy_date_canon(r->pool, imstr);
- c->ims = ap_parseHTTPdate(imstr);
+ c->ims = ap_parseHTTPdate(imstr, &(c->ims));
if (c->ims == BAD_DATE) /* bad or out of range date; remove it */
ap_table_unset(r->headers_in, "If-Modified-Since");
}
@@ -793,7 +793,7 @@
*/
expire = ap_table_get(resp_hdrs, "Expires");
if (expire != NULL)
- expc = ap_parseHTTPdate(expire);
+ expc = ap_parseHTTPdate(expire, &expc);
else
expc = BAD_DATE;
@@ -802,7 +802,7 @@
*/
lmods = ap_table_get(resp_hdrs, "Last-Modified");
if (lmods != NULL) {
- lmod = ap_parseHTTPdate(lmods);
+ lmod = ap_parseHTTPdate(lmods, &lmod);
if (lmod == BAD_DATE) {
/* kill last modified date */
lmods = NULL;
@@ -847,7 +847,7 @@
*/
dates = ap_table_get(resp_hdrs, "Date");
if (dates != NULL)
- date = ap_parseHTTPdate(dates);
+ date = ap_parseHTTPdate(dates, &date);
else
date = BAD_DATE;
@@ -881,7 +881,7 @@
if (expire == NULL && c->fp != NULL) { /* no expiry data sent in
response */
expire = ap_table_get(c->hdrs, "Expires");
if (expire != NULL)
- expc = ap_parseHTTPdate(expire);
+ expc = ap_parseHTTPdate(expire, &expc);
}
/* so we now have the expiry date */
/* if no expiry date then