diff options
| author | Kerong Sui <ksui@codeaurora.org> | 2013-09-17 09:17:00 +0800 |
|---|---|---|
| committer | Steve Kondik <shade@chemlab.org> | 2013-10-16 09:13:57 -0700 |
| commit | 8759aa27470e20634d5771269df950106a7d4ade (patch) | |
| tree | 44101035752f1616a66577a18296c919be1c5342 | |
| parent | 6f8554116ab4ff93420194da39f99026cfdd05a5 (diff) | |
| download | android_packages_apps_Gallery2-8759aa27470e20634d5771269df950106a7d4ade.tar.gz android_packages_apps_Gallery2-8759aa27470e20634d5771269df950106a7d4ade.tar.bz2 android_packages_apps_Gallery2-8759aa27470e20634d5771269df950106a7d4ade.zip | |
Camera: Add checker for null pointer exception during camera release
In current code, handler will still try to execute command even
camera is closed, so add null point checker to skip these commands
Change-Id: Idc407b31bedbf5e879673cb2ca4011dbb006587a
| -rw-r--r-- | src/com/android/camera/CameraManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraManager.java b/src/com/android/camera/CameraManager.java index 8f10ba8b0..ef385c67c 100644 --- a/src/com/android/camera/CameraManager.java +++ b/src/com/android/camera/CameraManager.java @@ -145,6 +145,9 @@ public class CameraManager { */ @Override public void handleMessage(final Message msg) { + if (mCamera == null) { + return; + } try { switch (msg.what) { case RELEASE: |
