From 2dab5d2a46118c17cd2d31b8f83c63c93839dcb6 Mon Sep 17 00:00:00 2001 From: Jacopo Mondi Date: Thu, 12 Aug 2021 19:36:55 +0200 Subject: libcamera: controls: Initialize ControlInfoMap::idmap_ The compiler generated constructor does not initialize the ControlInfoMap::idmap_ field. Fix this by explicitly initializing the field in the class declaration. Reported-by: Coverity CID=354657 Signed-off-by: Jacopo Mondi Reviewed-by: Laurent Pinchart Reviewed-by: Kieran Bingham --- include/libcamera/controls.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libcamera/controls.h b/include/libcamera/controls.h index 9b0d5a54..6668e4bb 100644 --- a/include/libcamera/controls.h +++ b/include/libcamera/controls.h @@ -343,7 +343,7 @@ public: private: bool validate(); - const ControlIdMap *idmap_; + const ControlIdMap *idmap_ = nullptr; }; class ControlList -- cgit v1.2.1