X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FQXProt.pm;h=41b34d6f2eacc03ca4a5d5b9f85c980b7bc62c64;hb=eed4648da2421ce33c3679fa2cd1519eed6c2e45;hp=b0d9a167eedc6e886ba8ce6abc3786b6814833d1;hpb=f70b281ed9f65940d33827bbf36ab5bc4d9c87bb;p=spider.git diff --git a/perl/QXProt.pm b/perl/QXProt.pm index b0d9a167..41b34d6f 100644 --- a/perl/QXProt.pm +++ b/perl/QXProt.pm @@ -220,12 +220,12 @@ sub genP sub handleX { my $self = shift; - my ($tonode, $fromnode, $msgid, $line) = @_[0..3]; - my ($origin, $l) = split /\^/, $line, 2; + my ($sort, $to, $from, $msgid, $origin, $line) = split /\^/, $_[3], 6; - my ($pcno) = $l =~ /^PC(\d\d)/; + my ($pcno) = $line =~ /^PC(\d\d)/; if ($pcno) { - DXProt::normal($self, $l); + $line =~ s/^[\x\x]$//; + DXProt::normal($self, $line); } }