You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2012/05/13 16:35:32 UTC

svn commit: r1337895 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java

Author: lehmi
Date: Sun May 13 14:35:31 2012
New Revision: 1337895

URL: http://svn.apache.org/viewvc?rev=1337895&view=rev
Log:
PDFBOX-1308: fixed the getImages implementation so that it no longer returns an empty set as proposed by Ian Holsman

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java?rev=1337895&r1=1337894&r2=1337895&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDResources.java Sun May 13 14:35:31 2012
@@ -260,12 +260,12 @@ public class PDResources implements COSO
         {
             Map<String,PDXObject> allXObjects = getXObjects();
             images = new HashMap<String,PDXObjectImage>();
-            for( String imageName : allXObjects.keySet() )
+            for( Map.Entry<String,PDXObject> entry: allXObjects.entrySet() )
             {
-                PDXObject xobject = images.get(imageName);
+                PDXObject xobject = entry.getValue();
                 if( xobject instanceof PDXObjectImage )
                 {
-                    images.put( imageName, (PDXObjectImage)xobject);
+                    images.put( entry.getKey(), (PDXObjectImage)xobject);
                 }
             }
         }