X-Git-Url: https://git.ladys.computer/Gitweb/blobdiff_plain/3ca8b9c2c0dc5fa4427d6d1c8a41590cdc2bd1097c0e6e5975b2332aafe5ca97..1c065aeeb084074bbebc0b5465f3cb4733c9aae370fb70f290c341ca32d78bdc:/gitweb.perl diff --git a/gitweb.perl b/gitweb.perl index e8f277c..91663a4 100755 --- a/gitweb.perl +++ b/gitweb.perl @@ -1741,6 +1741,9 @@ sub esc_html_hl_regions { for my $s (@sel) { my ($begin, $end) = @$s; + # Don't create empty elements. + next if $end <= $begin; + my $escaped = esc_html(substr($str, $begin, $end - $begin)); $out .= esc_html(substr($str, $pos, $begin - $pos))