Merge branch 'cm/gitweb-project-list-persistent-cgi-fix'
authorJunio C Hamano <gitster@pobox.com>
Tue, 11 Jun 2013 20:31:45 +0000 (13:31 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 11 Jun 2013 20:31:45 +0000 (13:31 -0700)
"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

gitweb/gitweb.perl
index 80950c018d54f3bbb7b700286b4923d39cbe2d00..8d69ada04291e308e39e999d49278b7af602f28f 100755 (executable)
@@ -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");