libcamera: pipeline_handler: Do not use argument as local variable

In completeRequest() the request argument is used as a local variable,
this is confusing. Add a separate local variable instead of reusing the
argument.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Niklas Söderlund
2019-10-27 04:49:58 +01:00
parent c360857c5d
commit bcf4299453

View File

@@ -409,13 +409,13 @@ void PipelineHandler::completeRequest(Camera *camera, Request *request)
CameraData *data = cameraData(camera);
while (!data->queuedRequests_.empty()) {
request = data->queuedRequests_.front();
if (request->status() == Request::RequestPending)
Request *req = data->queuedRequests_.front();
if (req->status() == Request::RequestPending)
break;
ASSERT(!request->hasPendingBuffers());
ASSERT(!req->hasPendingBuffers());
data->queuedRequests_.pop_front();
camera->requestComplete(request);
camera->requestComplete(req);
}
}