Author: quinlan
Date: Thu Feb 19 17:45:47 2004
New Revision: 6785
Modified:
incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm
Log:
return empty matches if message isn't long enough for language guessing
Modified: incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm
==============================================================================
--- incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm (original)
+++ incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm Thu Feb 19 17:45:47 2004
@@ -122,9 +122,9 @@
$self->{languages_body_len} = length($body);
# need about 256 bytes for reasonably accurate match (experimentally derived)
- if ($self->{languages_body_len} < 256)
- {
+ if ($self->{languages_body_len} < 256) {
dbg("Message too short for language analysis");
+ $self->{textcat_matches} = [];
return;
}
Date: Thu Feb 19 17:45:47 2004
New Revision: 6785
Modified:
incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm
Log:
return empty matches if message isn't long enough for language guessing
Modified: incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm
==============================================================================
--- incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm (original)
+++ incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgMetadata.pm Thu Feb 19 17:45:47 2004
@@ -122,9 +122,9 @@
$self->{languages_body_len} = length($body);
# need about 256 bytes for reasonably accurate match (experimentally derived)
- if ($self->{languages_body_len} < 256)
- {
+ if ($self->{languages_body_len} < 256) {
dbg("Message too short for language analysis");
+ $self->{textcat_matches} = [];
return;
}