You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2007/01/12 11:29:05 UTC
svn commit: r495537 -
/james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
Author: norman
Date: Fri Jan 12 02:29:04 2007
New Revision: 495537
URL: http://svn.apache.org/viewvc?view=rev&rev=495537
Log:
Backport fix for JAMES-721
Modified:
james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
Modified: james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
URL: http://svn.apache.org/viewvc/james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java?view=diff&rev=495537&r1=495536&r2=495537
==============================================================================
--- james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java (original)
+++ james/server/branches/v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java Fri Jan 12 02:29:04 2007
@@ -81,7 +81,6 @@
import java.util.Iterator;
import java.util.Locale;
import java.util.Properties;
-import java.util.Vector;
/**
* Implementation of a MailRepository using UNIX mbox files.
@@ -605,10 +604,9 @@
* @param mail
*/
public void remove(Mail mail) {
- // Convert the message into a key
- Vector delVec = new Vector();
- delVec.addElement(mail);
- remove(delVec);
+ ArrayList remArray = new ArrayList();
+ remArray.add(mail);
+ remove(remArray);
}
/**
@@ -766,7 +764,7 @@
return; // No lock, so exit
}
ArrayList keys = new ArrayList();
- keys.add(key);
+ keys.add(retrieve(key));
this.remove(keys);
unlockMBox();
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org