Quieten more warnings in Deparse.pm
Paul Johnson [Thu, 28 Aug 2003 00:13:59 +0000 (02:13 +0200)]
Message-ID: <20030827221359.GE28396@pjcj.net>

p4raw-id: //depot/perl@20924

ext/B/B/Deparse.pm

index 6e3decc..d68e823 100644 (file)
@@ -2144,7 +2144,7 @@ sub listop {
     $first = "+$first" if not $parens and substr($first, 0, 1) eq "(";
     push @exprs, $first;
     $kid = $kid->sibling;
-    if ($proto =~ /^\*\*/ && $kid->name eq "rv2gv") {
+    if (defined $proto && $proto =~ /^\*\*/ && $kid->name eq "rv2gv") {
        push @exprs, $self->deparse($kid->first, 6);
        $kid = $kid->sibling;
     }