Camera: fix use after freed error

Test: static analyzer warning is fixed
Bug: 67606758
Change-Id: I563b581755dc874d1c19f6875b161f7b8912229d
gugelfrei
Yin-Chia Yeh 7 years ago
parent 16f2c1559c
commit d21c46b3cc

@ -941,7 +941,6 @@ void CameraDevice::CallbackHandler::onMessageReceived(
ACaptureRequest* request = allocateACaptureRequest(requestSp);
(*onFail)(context, session.get(), request, failure);
freeACaptureRequest(request);
delete failure;
break;
}
case kWhatCaptureSeqEnd:

@ -41,7 +41,7 @@
namespace android {
// Wrap ACameraCaptureFailure so it can be ref-counter
// Wrap ACameraCaptureFailure so it can be ref-counted
struct CameraCaptureFailure : public RefBase, public ACameraCaptureFailure {};
class CameraDevice final : public RefBase {

Loading…
Cancel
Save