diff options
Diffstat (limited to 'camera')
-rw-r--r-- | camera/CameraParameters.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/camera/CameraParameters.cpp b/camera/CameraParameters.cpp index e65d219..d86e0f3 100644 --- a/camera/CameraParameters.cpp +++ b/camera/CameraParameters.cpp @@ -520,6 +520,9 @@ void CameraParameters::unflatten(const String8 ¶ms) void CameraParameters::set(const char *key, const char *value) { + if (key == NULL || value == NULL) + return; + // XXX i think i can do this with strspn() if (strchr(key, '=') || strchr(key, ';')) { //XXX ALOGE("Key \"%s\"contains invalid character (= or ;)", key); |