commit | 181bf0701097991e1a83d097ae489dc2e7c8a4e3 | [log] [tgz] |
---|---|---|
author | Jarek Gawor <gawor@apache.org> | Fri Jan 23 04:30:17 2009 +0000 |
committer | Jarek Gawor <gawor@apache.org> | Fri Jan 23 04:30:17 2009 +0000 |
tree | 29c1542795f9067a97c7d876a43f55b2cc483b26 | |
parent | 9404f7e51b5108f867701660920a22ad167f42bf [diff] |
Can't read anything in if input is not set git-svn-id: https://svn.apache.org/repos/asf/geronimo/javamail/trunk@736909 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/handlers/AbstractImageHandler.java b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/handlers/AbstractImageHandler.java index cde0c65..1ac6c73 100644 --- a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/handlers/AbstractImageHandler.java +++ b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/handlers/AbstractImageHandler.java
@@ -32,6 +32,7 @@ import javax.imageio.ImageIO; import javax.imageio.ImageReader; import javax.imageio.ImageWriter; +import javax.imageio.stream.ImageInputStream; /** * @version $Rev$ $Date$ @@ -57,6 +58,8 @@ throw new UnsupportedDataTypeException("Unknown image type " + ds.getContentType()); } ImageReader reader = (ImageReader) i.next(); + ImageInputStream iis = ImageIO.createImageInputStream(ds.getInputStream()); + reader.setInput(iis); return reader.read(0); }