From: Eric Wong Date: Tue, 9 May 2017 20:43:33 +0000 (+0000) Subject: www: avoid undefined warnings for query string parsing X-Git-Tag: v1.0.0~67 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=28157508169779746519f77e84d1f1f9aff5f022 www: avoid undefined warnings for query string parsing Sometimes bots generate malformed queries with sequential "&" and ";" characters. --- diff --git a/lib/PublicInbox/WWW.pm b/lib/PublicInbox/WWW.pm index 62e4ca43..13b3921d 100644 --- a/lib/PublicInbox/WWW.pm +++ b/lib/PublicInbox/WWW.pm @@ -46,7 +46,7 @@ sub call { $v = '' unless defined $v; $v =~ tr/+/ /; ($k, $v) - } split(/[&;]/, $env->{QUERY_STRING}); + } split(/[&;]+/, $env->{QUERY_STRING}); $ctx->{qp} = \%qp; my $path_info = $env->{PATH_INFO};