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:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user