gitweb: Simplify fixed string search
[gitweb.git] / gitweb / gitweb.perl
index 3b4b15a5f0230e30e8b2d754ea3e52f9310651e9..90cf78e436602259c9bf79cbcc6f16e670eed774 100755 (executable)
@@ -5254,14 +5254,16 @@ sub git_search {
                } elsif ($searchtype eq 'committer') {
                        $greptype = "--committer=";
                }
-               $greptype .= $search_regexp;
-               my @commitlist = parse_commits($hash, 101, (100 * $page), undef, $greptype);
+               $greptype .= $searchtext;
+               my @commitlist = parse_commits($hash, 101, (100 * $page), undef,
+                                              $greptype, '--fixed-strings');
 
                my $paging_nav = '';
                if ($page > 0) {
                        $paging_nav .=
                                $cgi->a({-href => href(action=>"search", hash=>$hash,
-                                                      searchtext=>$searchtext, searchtype=>$searchtype)},
+                                                      searchtext=>$searchtext,
+                                                      searchtype=>$searchtype)},
                                        "first");
                        $paging_nav .= " ⋅ " .
                                $cgi->a({-href => href(-replay=>1, page=>$page-1),