| line | true | false | branch | 
 
| 137 | 2 | 0 | if ($path_tainted) | 
 
| 140 | 2 | 0 | if (scalar @dirs != scalar @filtered) | 
 
| 153 | 0 | 2 | if ($result =~ /^([^\0]+)$/) | 
 
| 174 | 2 | 0 | unless $path | 
 
| 181 | 2 | 0 | if ($path =~ /~/) | 
 
| 185 | 0 | 2 | unless $home and -d $home | 
 
| 210 | 2 | 0 | unless $fh | 
 
| 224 | 0 | 0 | if ($type & $event_mask) == $event_mask | 
 
| 231 | 0 | 0 | unless defined $$cb{$type} | 
 
| 262 | 0 | 0 | unless defined $$self{'callbacks'}{$type} | 
 
| 267 | 0 | 0 | if ($type & $event_mask) == $event_mask | 
 
| 329 | 0 | 0 | unless defined $type | 
 
| 331 | 0 | 0 | unless defined $$self{'ipchdl'} | 
 
| 334 | 0 | 0 | if ($content) | 
 
| 335 | 0 | 0 | if (not ref $content) { } | 
 
| 370 | 0 | 0 | if defined $$self{'ipchdl'} | 
 
| 372 | 0 | 0 | unless $self->connect->recv | 
 
| 481 | 0 | 0 | if ($version =~ /^[0-9]+\.[0-9]+\.([0-9]+)/) |