You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by fe...@apache.org on 2006/12/30 22:50:29 UTC
svn commit: r491327 -
/spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm
Author: felicity
Date: Sat Dec 30 13:50:28 2006
New Revision: 491327
URL: http://svn.apache.org/viewvc?view=rev&rev=491327
Log:
bug 5249: mail could have 8-bit data, need to have ArchiveIterator do binmode on some platforms
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm?view=diff&rev=491327&r1=491326&r2=491327
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm Sat Dec 30 13:50:28 2006
@@ -535,12 +535,17 @@
$expr = "bzip2 -cd $file |";
}
else {
- $expr = "$file";
+ $expr = $file;
}
+
if (!open (INPUT, $expr)) {
warn "archive-iterator: unable to open $file: $!\n";
return 0;
}
+
+ # bug 5249: mail could have 8-bit data, need this on some platforms
+ binmode INPUT;
+
return 1;
}