[libcamera-devel] [PATCH 2/4] libcamera: ipa: raspberrypi: focus: Fix for uninitialised variable

Naushir Patuck naush at raspberrypi.com
Fri Jun 26 12:25:29 CEST 2020


Coverity static analysis check was reporting print_ was not initialised
before being used in process(). Add an explicit initialiser for print_
to the constructor.

Reported-by: Coverity CID=293456
Signed-off-by: Naushir Patuck <naush at raspberrypi.com>
---
 src/ipa/raspberrypi/controller/rpi/focus.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ipa/raspberrypi/controller/rpi/focus.cpp b/src/ipa/raspberrypi/controller/rpi/focus.cpp
index 1e2b6491..4028ba56 100644
--- a/src/ipa/raspberrypi/controller/rpi/focus.cpp
+++ b/src/ipa/raspberrypi/controller/rpi/focus.cpp
@@ -15,7 +15,7 @@ using namespace RPi;
 #define NAME "rpi.focus"
 
 Focus::Focus(Controller *controller)
-	: Algorithm(controller)
+	: Algorithm(controller), print_(false)
 {
 }
 
-- 
2.25.1



More information about the libcamera-devel mailing list