]> source.dussan.org Git - poi.git/commitdiff
Bug 43090: autoSizeColumn can calculate negative sizes for the column width due to...
authorYegor Kozlov <yegor@apache.org>
Fri, 10 Aug 2007 17:34:57 +0000 (17:34 +0000)
committerYegor Kozlov <yegor@apache.org>
Fri, 10 Aug 2007 17:34:57 +0000 (17:34 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@564689 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/usermodel/HSSFSheet.java

index 59a31213eb803c4cdadf1416206689230749981e..def2e75a18faff6711050cd97e7521b09d9aebf8 100644 (file)
@@ -1505,6 +1505,9 @@ public class HSSFSheet
             }
 
             if (width != -1) {
+                if (width > Short.MAX_VALUE) { //width can be bigger that Short.MAX_VALUE!
+                     width = Short.MAX_VALUE;
+                }
                 sheet.setColumnWidth(column, (short) (width * 256));
             }
         }