From: Junio C Hamano Date: Tue, 11 Jun 2013 20:31:45 +0000 (-0700) Subject: Merge branch 'cm/gitweb-project-list-persistent-cgi-fix' X-Git-Tag: v1.8.4-rc0~176 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/a8624d39689d574c17fb44339e4ffebfb0432413?hp=0f93608bfecbbb60cec49d7cf9b39d9dea1ee7c6 Merge branch 'cm/gitweb-project-list-persistent-cgi-fix' "gitweb" forgot to clear a global variable $search_regexp upon each request, mistakenly carrying over the previous search to a new one when used as a persistent CGI. * cm/gitweb-project-list-persistent-cgi-fix: gitweb: fix problem causing erroneous project list --- diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index 80950c018d..8d69ada042 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -1086,7 +1086,7 @@ sub evaluate_and_validate_params { our $search_use_regexp = $input_params{'search_use_regexp'}; our $searchtext = $input_params{'searchtext'}; - our $search_regexp; + our $search_regexp = undef; if (defined $searchtext) { if (length($searchtext) < 2) { die_error(403, "At least two characters are required for search parameter");