Commit 8f6fa38c authored by Graham Leggett's avatar Graham Leggett
Browse files

Both lastmod and lastmods resolve to 0 when unset, but only lastmods is a

pointer. Fix comparison between apr_time_t and NULL.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103850 13f79535-47bb-0310-9956-ffa450edef68
parent c10670fc
Loading
Loading
Loading
Loading
+1 −1
Changes for modules/cache/mod_cache.c: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -973,7 +973,7 @@ static int cache_save_filter(ap_filter_t *f, apr_bucket_brigade *in)
    }
    else if (!dconf->store_expired && (control.must_revalidate
            || control.proxy_revalidate) && (!control.s_maxage_value
            || (!control.s_maxage && !control.max_age_value)) && lastmod
            || (!control.s_maxage && !control.max_age_value)) && lastmods
            == NULL && etag == NULL) {
        /* if we're already stale, but can never revalidate, don't cache it */
        reason