From 07095df02a11678cf4637ead28bc5c8c5d27db2a Mon Sep 17 00:00:00 2001 From: Greg Kaiser Date: Tue, 29 Jan 2019 06:28:58 -0800 Subject: [PATCH] DepthCompositeStream: Fix erase() in error case We had a typo for which vector we were erase()ing from in an error case. We fix that typo here. Test: TreeHugger Change-Id: Id1d38a5c1955e19415ca2e1c84a3f58763bf83c8 --- services/camera/libcameraservice/api2/DepthCompositeStream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/camera/libcameraservice/api2/DepthCompositeStream.cpp b/services/camera/libcameraservice/api2/DepthCompositeStream.cpp index 1cf9529476..f627b25100 100644 --- a/services/camera/libcameraservice/api2/DepthCompositeStream.cpp +++ b/services/camera/libcameraservice/api2/DepthCompositeStream.cpp @@ -128,7 +128,7 @@ void DepthCompositeStream::compilePendingInputLocked() { ALOGE("%s: Error locking blob image buffer: %s (%d)", __FUNCTION__, strerror(-res), res); mPendingInputFrames[*it].error = true; - mInputDepthBuffers.erase(it); + mInputJpegBuffers.erase(it); continue; }