make RobustDateParser more robust
authoradam <adam@megacz.com>
Sun, 22 Jul 2007 02:25:24 +0000 (02:25 +0000)
committeradam <adam@megacz.com>
Sun, 22 Jul 2007 02:25:24 +0000 (02:25 +0000)
darcs-hash:20070722022524-5007d-f5de1af326715dcb8a85a48ed8ba4af55ddf1bfb.gz

src/org/ibex/util/RobustDateParser.java

index 3340dd8..dd57366 100644 (file)
@@ -21,7 +21,9 @@ public class RobustDateParser {
     }
 
     public static int parseMonth(String s) {
-        s = s.trim().substring(0, 3).toLowerCase();
+        s = s.trim();
+        if (s.length() < 3) return -1;
+        s = s.substring(0, 3).toLowerCase();
         if (s.equals("jan")) return 1;
         if (s.equals("feb")) return 2;
         if (s.equals("mar")) return 3;