summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Igor Murashkin <iam@google.com> 2013-09-04 00:44:31 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2013-09-04 00:44:31 +0000
commit979cf8e461c6790747b2bb6dcc4c0784ca34dbdd (patch)
tree46fd3da08987752e439daf2faad86acbf69b646e
parent40fbaa79bc31aadefc5dacb314f66b5bcb6d52ae (diff)
parent2a3eced15eddc322b946462b9018285997396a99 (diff)
Merge "camera2: Don't NPE when closing the CameraDevice" into klp-dev
-rw-r--r--core/java/android/hardware/camera2/impl/CameraDevice.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/hardware/camera2/impl/CameraDevice.java b/core/java/android/hardware/camera2/impl/CameraDevice.java
index 64e4dc92dcef..86a073f9fa37 100644
--- a/core/java/android/hardware/camera2/impl/CameraDevice.java
+++ b/core/java/android/hardware/camera2/impl/CameraDevice.java
@@ -301,7 +301,9 @@ public class CameraDevice implements android.hardware.camera2.CameraDevice {
synchronized (mLock) {
try {
- mRemoteDevice.disconnect();
+ if (mRemoteDevice != null) {
+ mRemoteDevice.disconnect();
+ }
} catch (CameraRuntimeException e) {
throw e.asChecked();
} catch (RemoteException e) {