You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2005/07/23 19:51:10 UTC

svn commit: r224486 - /spamassassin/trunk/masses/mboxget

Author: jm
Date: Sat Jul 23 10:51:09 2005
New Revision: 224486

URL: http://svn.apache.org/viewcvs?rev=224486&view=rev
Log:
mboxget was failing on maildir/mbox files that had filenames ending in '.\d+'

Modified:
    spamassassin/trunk/masses/mboxget

Modified: spamassassin/trunk/masses/mboxget
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/masses/mboxget?rev=224486&r1=224485&r2=224486&view=diff
==============================================================================
--- spamassassin/trunk/masses/mboxget (original)
+++ spamassassin/trunk/masses/mboxget Sat Jul 23 10:51:09 2005
@@ -60,7 +60,13 @@
 
 sub handle_input {
   my $where = shift;
-  my ($file, $offset) = ($where =~ m/(.*?)(?:\.(\d+))?$/);
+  my ($file, $offset);
+
+  if (-f $where) {
+    ($file, $offset) = ($where);
+  } else {
+    ($file, $offset) = ($where =~ m/(.*?)(?:\.(\d+))?$/);
+  }
 
   if ($file =~ /\.gz$/) {
     open (INPUT, "gunzip -cd $file |") or mywarn "gunzip $file failed: $!";