X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FEngine%2FCGI.pm;h=4c0d9b900717f7ce681199c4bf283723854acdc0;hp=1443a2f5095f6ba32ffcf9b1f3100a41399ba429;hb=f54950f51a3f07623b26ddfa20257e70a67bb404;hpb=2689f8a4d4914dc316857f50eea2cf03788b7030 diff --git a/lib/Catalyst/Engine/CGI.pm b/lib/Catalyst/Engine/CGI.pm index 1443a2f..4c0d9b9 100644 --- a/lib/Catalyst/Engine/CGI.pm +++ b/lib/Catalyst/Engine/CGI.pm @@ -168,7 +168,8 @@ sub prepare_path { if (substr($req_uri, 0, 1) ne '/') { my ($match) = $req_uri =~ m|^([^/]+)|; my ($path_info_part) = $path_info =~ m|^(.*?\Q$match\E)|; - substr($req_uri, 0, length($match), $path_info_part); + substr($req_uri, 0, length($match), $path_info_part) + if $path_info_part; } $path_info = $req_uri; }