You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mime4j-dev@james.apache.org by ba...@apache.org on 2009/12/29 23:05:22 UTC
svn commit: r894491 -
/james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java
Author: bago
Date: Tue Dec 29 22:05:21 2009
New Revision: 894491
URL: http://svn.apache.org/viewvc?rev=894491&view=rev
Log:
Small refactoring to better show code duplication in MimeEntity
Modified:
james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java
Modified: james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java
URL: http://svn.apache.org/viewvc/james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java?rev=894491&r1=894490&r2=894491&view=diff
==============================================================================
--- james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java (original)
+++ james/mime4j/branches/cycleclean/core/src/main/java/org/apache/james/mime4j/parser/MimeEntity.java Tue Dec 29 22:05:21 2009
@@ -260,12 +260,13 @@
RawEntity message = new RawEntity(instream);
return message;
} else {
+ BufferedLineReaderInputStream stream = new BufferedLineReaderInputStream(
+ mimeStream,
+ 4 * 1024,
+ config.getMaxLineLen());
MimeEntity message = new MimeEntity(
lineSource,
- new BufferedLineReaderInputStream(
- instream,
- 4 * 1024,
- config.getMaxLineLen()),
+ stream,
body,
EntityStates.T_START_MESSAGE,
EntityStates.T_END_MESSAGE,