fix xml ambiqueties.
[spider.git] / perl / DXChannel.pm
index 127f3a0604665e6631784dbc8a871253f72cfb95..efaffb6c04d80be433ac080fd2470c53ea340185 100644 (file)
@@ -724,6 +724,19 @@ sub process
        }
 }
 
+sub handle_xml
+{
+       my $self = shift;
+       my $r = 0;
+       
+       if (DXXml::available()) {
+               $r = $self->{handle_xml} || 0;
+       } else {
+               delete $self->{handle_xml} if exists $self->{handle_xml};
+       }
+       return $r;
+}
+
 #no strict;
 sub AUTOLOAD
 {