diff options
-rw-r--r-- | ext/Pod-Perldoc/lib/Pod/Perldoc.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/Pod-Perldoc/lib/Pod/Perldoc.pm b/ext/Pod-Perldoc/lib/Pod/Perldoc.pm index ef54796ad8..97edc25ff7 100644 --- a/ext/Pod-Perldoc/lib/Pod/Perldoc.pm +++ b/ext/Pod-Perldoc/lib/Pod/Perldoc.pm @@ -932,6 +932,7 @@ sub search_perlvar { ++$inlist; } elsif (/^=back/) { + last if $found && !$inheader && !$inlist; --$inlist; } push @$pod, $_; @@ -991,6 +992,7 @@ sub search_perlfunc { ++$inlist; } elsif (/^=back/) { + last if $found > 1 and not $inlist; --$inlist; } push @$pod, $_; |