Author: lehmi
Date: Sun Dec  9 15:03:14 2012
New Revision: 1419000

URL: http://svn.apache.org/viewvc?rev=1419000&view=rev
Log:
PDFBOX-1445: fixed write2OutputStream, initialize the cached image

Modified:
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/xobject/PDJpeg.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/xobject/PDJpeg.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/xobject/PDJpeg.java?rev=1419000&r1=1418999&r2=1419000&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/xobject/PDJpeg.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/xobject/PDJpeg.java
 Sun Dec  9 15:03:14 2012
@@ -213,6 +213,7 @@ public class PDJpeg extends PDXObjectIma
     {   
         if (image != null)
         {
+            // use the cached image
             return image;
         }
         
@@ -278,7 +279,8 @@ public class PDJpeg extends PDXObjectIma
             bi = ImageIO.read(bai);
         }
         // If there is a 'soft mask' or 'mask' image then we use that as a 
transparency mask.
-        return applyMasks(bi);   
+        image = applyMasks(bi);
+        return image;
     }
 
     /**


Reply via email to