fix more errors in pc19 and pc21
authorminima <minima>
Sat, 12 Mar 2005 11:28:52 +0000 (11:28 +0000)
committerminima <minima>
Sat, 12 Mar 2005 11:28:52 +0000 (11:28 +0000)
perl/Thingy/Rt.pm

index fd67e9cc4600532e18307240cd29c4610a6351e9..71b7a43aba7cd28070aec45b4a375c7c8f9b20e3 100644 (file)
@@ -132,8 +132,7 @@ sub handle_cf
                        RouteDB::delete($call, $chan_call);
                        my $ref = Route::Node::get($call);
                        if ($ref) {
-                               my $r = $ref->del($parent);
-                               push @pc21, $r if $r;
+                               push @pc21, grep {$_} $ref->del($parent);
                        }
                }
        }
@@ -142,8 +141,7 @@ sub handle_cf
                        next if $call eq $main::mycall;
                        RouteDB::update($call, $chan_call);
                        my $here = $in{$call};
-                       my $r = $parent->add($call, 0, $here);
-                       push @pc19, $r if $r;
+                       push @pc19, grep {$_} $parent->add($call, 0, $here);
                }
        }
        $thing->{pc21n} = \@pc21 if @pc21;