Author: damjan
Date: Sat Mar  3 15:35:29 2012
New Revision: 1296641

URL: http://svn.apache.org/viewvc?rev=1296641&view=rev
Log:
Revert the previous patch which was committed by accident.


Modified:
    
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffReader.java

Modified: 
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffReader.java
URL: 
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffReader.java?rev=1296641&r1=1296640&r2=1296641&view=diff
==============================================================================
--- 
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffReader.java
 (original)
+++ 
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffReader.java
 Sat Mar  3 15:35:29 2012
@@ -478,18 +478,9 @@ public class TiffReader extends BinaryFi
         {
             TiffField rowsPerStripField = directory
                     .findField(TiffTagConstants.TIFF_TAG_ROWS_PER_STRIP);
-            int rowsPerStrip ; 
-
-            if (null != rowsPerStripField) {
-                rowsPerStrip = rowsPerStripField.getIntValue();
-            } else {
-                TiffField imageHeight = 
directory.findField(TiffTagConstants.TIFF_TAG_IMAGE_LENGTH);
-                /**
-                 * if rows per strip not present then rowsPerStrip 
-                 * is equal to imageLength or an infinity value;
-                 */
-                rowsPerStrip = imageHeight.getIntValue();           
-            }
+            if (null == rowsPerStripField)
+                throw new ImageReadException("Can't find rows per strip 
field.");
+            int rowsPerStrip = rowsPerStripField.getIntValue();
 
             return new TiffImageData.Strips(data, rowsPerStrip);
         } else


Reply via email to