Bug #1989 fixed. NULL pointer check added.
authorAlexander Smorkalov <no@email>
Tue, 29 May 2012 12:13:51 +0000 (12:13 +0000)
committerAlexander Smorkalov <no@email>
Tue, 29 May 2012 12:13:51 +0000 (12:13 +0000)
modules/androidcamera/camera_wrapper/camera_wrapper.cpp

index e899a0f..727ae6a 100644 (file)
@@ -199,7 +199,7 @@ protected:
     int is_supported(const char* supp_modes_key, const char* mode)
     {
         const char* supported_modes = params.get(supp_modes_key);
-        return strstr(supported_modes, mode) > 0;
+        return (supported_modes && mode && (strstr(supported_modes, mode) > 0));
     }
 
     float getFocusDistance(int focus_distance_type)