From: Amos Jeffries Date: Wed, 27 Jun 2012 19:15:28 +0000 (+1200) Subject: Do not double-escape %R on deny_info redirects X-Git-Tag: sourceformat-review-1~206 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ce66c0fc34136b42d1cb94301a2af57cd862a63;p=thirdparty%2Fsquid.git Do not double-escape %R on deny_info redirects --- diff --git a/src/errorpage.cc b/src/errorpage.cc index a24169ece6..516ae728da 100644 --- a/src/errorpage.cc +++ b/src/errorpage.cc @@ -974,6 +974,7 @@ ErrorState::Convert(char token, bool building_deny_info_url, bool allowRecursion case 'R': if (building_deny_info_url) { p = (request->urlpath.size() != 0 ? request->urlpath.termedBuf() : "/"); + no_urlescape = 1; break; } if (NULL != request) {