summaryrefslogtreecommitdiffstats
path: root/camera
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2014-11-11 00:01:52 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-11-11 00:01:52 +0000
commit7b28e4e709fcc90f9ca5ca987e2d4e8c05d1a731 (patch)
tree4f267ed4427c634097650a6d68108597a370aa43 /camera
parenteb0827f34ef34c9ff84ab4d857af4b6215839fa3 (diff)
parent9527a598825830d697f9d7e1513accfbf66d7aeb (diff)
downloadframeworks_av-7b28e4e709fcc90f9ca5ca987e2d4e8c05d1a731.zip
frameworks_av-7b28e4e709fcc90f9ca5ca987e2d4e8c05d1a731.tar.gz
frameworks_av-7b28e4e709fcc90f9ca5ca987e2d4e8c05d1a731.tar.bz2
am 9527a598: Merge "Camera: Guard against asBinder() calls on NULL interfaces"
* commit '9527a598825830d697f9d7e1513accfbf66d7aeb': Camera: Guard against asBinder() calls on NULL interfaces
Diffstat (limited to 'camera')
-rw-r--r--camera/ICamera.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/camera/ICamera.cpp b/camera/ICamera.cpp
index 8c6e1f7..ca31c65 100644
--- a/camera/ICamera.cpp
+++ b/camera/ICamera.cpp
@@ -75,7 +75,7 @@ public:
ALOGV("setPreviewTarget");
Parcel data, reply;
data.writeInterfaceToken(ICamera::getInterfaceDescriptor());
- sp<IBinder> b(bufferProducer->asBinder());
+ sp<IBinder> b(bufferProducer != NULL ? bufferProducer->asBinder() : NULL);
data.writeStrongBinder(b);
remote()->transact(SET_PREVIEW_TARGET, data, &reply);
return reply.readInt32();