OSDN Git Service

camera: fix NullPointerException
[android-x86/frameworks-base.git] / core / java / android / hardware / Camera.java
index 4e51080..e656792 100644 (file)
@@ -3639,6 +3639,8 @@ public class Camera {
                 return Float.parseFloat(mMap.get(key));
             } catch (NumberFormatException ex) {
                 return defaultValue;
+            } catch (NullPointerException ex) {
+                return defaultValue;
             }
         }
 
@@ -3648,6 +3650,8 @@ public class Camera {
                 return Integer.parseInt(mMap.get(key));
             } catch (NumberFormatException ex) {
                 return defaultValue;
+            } catch (NullPointerException ex) {
+                return defaultValue;
             }
         }