[libcamera-devel] [PATCH 05/10] libcamera: pipeline: Use existing variable definitions
Kieran Bingham
kieran.bingham at ideasonboard.com
Tue Oct 13 17:12:36 CEST 2020
Prevent variable aliasing by removing the redeclaration of variables
with the same name (and type) where the existing variable can be reused.
Signed-off-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
---
src/libcamera/pipeline/raspberrypi/raspberrypi.cpp | 2 +-
src/libcamera/pipeline/raspberrypi/rpi_stream.cpp | 2 +-
src/libcamera/pipeline/simple/simple.cpp | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
index 85e0a1f26ab6..2d70d984a276 100644
--- a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
+++ b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
@@ -1008,7 +1008,7 @@ int PipelineHandlerRPi::queueAllBuffers(Camera *camera)
*/
unsigned int i;
for (i = 0; i < data->dropFrameCount_; i++) {
- int ret = stream->queueBuffer(nullptr);
+ ret = stream->queueBuffer(nullptr);
if (ret)
return ret;
}
diff --git a/src/libcamera/pipeline/raspberrypi/rpi_stream.cpp b/src/libcamera/pipeline/raspberrypi/rpi_stream.cpp
index 1a42cc17bcba..17e38924d653 100644
--- a/src/libcamera/pipeline/raspberrypi/rpi_stream.cpp
+++ b/src/libcamera/pipeline/raspberrypi/rpi_stream.cpp
@@ -163,7 +163,7 @@ void Stream::returnBuffer(FrameBuffer *buffer)
* If so, do it now as availableBuffers_ will not be empty.
*/
while (!requestBuffers_.empty()) {
- FrameBuffer *buffer = requestBuffers_.front();
+ buffer = requestBuffers_.front();
if (!buffer) {
/*
diff --git a/src/libcamera/pipeline/simple/simple.cpp b/src/libcamera/pipeline/simple/simple.cpp
index 999c44515023..33daa2fb1b7b 100644
--- a/src/libcamera/pipeline/simple/simple.cpp
+++ b/src/libcamera/pipeline/simple/simple.cpp
@@ -612,8 +612,8 @@ int SimplePipelineHandler::configure(Camera *camera, CameraConfiguration *c)
useConverter_ = config->needConversion();
if (useConverter_) {
- int ret = converter_->configure(pipeConfig.pixelFormat,
- pipeConfig.captureSize, &cfg);
+ ret = converter_->configure(pipeConfig.pixelFormat,
+ pipeConfig.captureSize, &cfg);
if (ret < 0) {
LOG(SimplePipeline, Error)
<< "Unable to configure converter";
--
2.25.1
More information about the libcamera-devel
mailing list