X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=filters.c;h=ef9661ec65d2fffadd18af43dc64f2ddad89f31d;hp=13cba16af42faec0a7ee1234b6f8349a738d46ea;hb=a522f06726fd0fe74058420d68f61457f07faa3f;hpb=4ca938b3eaf03aa8af6600ef2fd34a9476f21e89 diff --git a/filters.c b/filters.c index 13cba16a..ef9661ec 100644 --- a/filters.c +++ b/filters.c @@ -1671,6 +1671,10 @@ static char *pcrs_filter_response(struct client_state *csp) */ if (!hits) { + if (old != csp->iob->cur && old != new) + { + freez(old); + } freez(new); return(NULL); } @@ -2671,7 +2675,7 @@ int content_requires_filtering(struct client_state *csp) * The server didn't bother to declare a MIME-Type. * Assume it's text that can be filtered. * - * This also regulary happens with 304 responses, + * This also regularly happens with 304 responses, * therefore logging anything here would cause * too much noise. */