am 50209368: Merge "camera2: Don\'t NPE in onStatusChanged" into klp-dev

* commit '50209368626d53b1f8a4a6fdf50d280c7cf65a65':
  camera2: Don't NPE in onStatusChanged
This commit is contained in:
Igor Murashkin
2013-09-10 12:31:47 -07:00
committed by Android Git Automerger

View File

@@ -55,7 +55,7 @@ public final class CameraManager {
private final ICameraService mCameraService;
private ArrayList<String> mDeviceIdList;
private HashSet<CameraListener> mListenerSet = new HashSet<CameraListener>();
private final HashSet<CameraListener> mListenerSet = new HashSet<CameraListener>();
private final Context mContext;
private final Object mLock = new Object();
@@ -332,7 +332,7 @@ public final class CameraManager {
Integer oldStatus = mDeviceStatus.put(id, status);
if (oldStatus == status) {
if (oldStatus != null && oldStatus == status) {
Log.v(TAG, String.format(
"Device status changed to 0x%x, which is what it already was",
status));