X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXMsg.pm;fp=perl%2FDXMsg.pm;h=bb80e6c1908183ffbb16bf027a34e76c30478243;hb=ea3457ff6eb2cd525cdfb022301b4ede224e3010;hp=d5a168e7ced7e20120d5e44af2493fdfcf07b1ce;hpb=57422253a75e19f4800e7cf766a730aca040661f;p=spider.git diff --git a/perl/DXMsg.pm b/perl/DXMsg.pm index d5a168e7..bb80e6c1 100644 --- a/perl/DXMsg.pm +++ b/perl/DXMsg.pm @@ -518,6 +518,7 @@ sub store my $line; $ref->{size} = 0; foreach $line (@{$lines}) { + $line =~ s/[\x00-\x08\x0a-\x1f\xf0-\xff]/./g; $ref->{size} += (length $line) + 1; print $fh "$line\n"; } @@ -530,7 +531,7 @@ sub store } # actual remove all the 'deleted' messages in one hit. - # this has to me delayed until here otherwise it only does one at + # this has to be delayed until here otherwise it only does one at # a time because @msg is rewritten everytime del_msg is called. my @del = grep {!$_->{tonode} && $_->{delete} && $_->{deletetime} < $main::systime} @msg; for (@del) {