Fixed CRASH due to ArrayIndexOutOfBoundsException while choosing the icon for a file...
authorDavid A. Velasco <dvelasco@solidgear.es>
Thu, 7 Mar 2013 09:42:50 +0000 (10:42 +0100)
committerDavid A. Velasco <dvelasco@solidgear.es>
Thu, 7 Mar 2013 09:42:50 +0000 (10:42 +0100)
src/com/owncloud/android/DisplayUtils.java

index 12b615e..0e1b2b6 100644 (file)
@@ -145,7 +145,7 @@ public class DisplayUtils {
         } else {\r
             String [] parts = mimetype.split("/");\r
             String type = parts[0];\r
         } else {\r
             String [] parts = mimetype.split("/");\r
             String type = parts[0];\r
-            String subtype = parts[1];\r
+            String subtype = (parts.length > 0) ? parts[1] : "";\r
             \r
             if(TYPE_TXT.equals(type)) {\r
                 return R.drawable.file_doc;\r
             \r
             if(TYPE_TXT.equals(type)) {\r
                 return R.drawable.file_doc;\r