commit | ede66b8737e4224d863f79ed3b138d97660b06d9 | [log] [tgz] |
---|---|---|
author | Stefano Bagnara <bago@apache.org> | Mon Jan 24 09:35:08 2011 +0000 |
committer | Stefano Bagnara <bago@apache.org> | Mon Jan 24 09:35:08 2011 +0000 |
tree | a4f79b99b5b9f981c0d800bde436ad3f3304cc9b | |
parent | d5e146f34e9a9ccca3f2ea4f2df643c626eaf2fb [diff] |
Prevent parser from sending an "Invalid Header" monitor message for each mime stream just at the end of the header (MIME4J-185). git-svn-id: https://svn.apache.org/repos/asf/james/mime4j/branches/apache-mime4j-0.6@1062700 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/james/mime4j/parser/AbstractEntity.java b/src/main/java/org/apache/james/mime4j/parser/AbstractEntity.java index 188af6b..a5bf813 100644 --- a/src/main/java/org/apache/james/mime4j/parser/AbstractEntity.java +++ b/src/main/java/org/apache/james/mime4j/parser/AbstractEntity.java
@@ -193,6 +193,9 @@ len--; } fieldbuf.setLength(len); + + // we are at the end of the header, the next loop will recognize it. + if (len == 0) continue; boolean valid = true;