X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDevel%2FDeclare%2FContext%2FSimple.pm;h=1a47a7ff831c7016666f92260568218383a1063e;hb=86964fb3f9ba6afc359b1ecb231fe44dae3665ef;hp=52dd70d35a271f0a32c7c8ffe86ce20dfb1ffec3;hpb=f283a13f6101d4ac9d27d64f49a4608fc58d8ff7;p=p5sagit%2FDevel-Declare.git diff --git a/lib/Devel/Declare/Context/Simple.pm b/lib/Devel/Declare/Context/Simple.pm index 52dd70d..1a47a7f 100644 --- a/lib/Devel/Declare/Context/Simple.pm +++ b/lib/Devel/Declare/Context/Simple.pm @@ -92,14 +92,7 @@ sub strip_proto { my $length = Devel::Declare::toke_scan_str($self->offset); my $proto = Devel::Declare::get_lex_stuff(); Devel::Declare::clear_lex_stuff(); - if( $length < 0 ) { - # Need to scan ahead more - $linestr .= $self->get_linestr(); - $length = rindex($linestr, ")") - $self->offset + 1; - } - else { - $linestr = $self->get_linestr(); - } + $linestr = $self->get_linestr(); substr($linestr, $self->offset, $length) = ''; $self->set_linestr($linestr);