From ba9906fc8f27aaeff1c90f3e2b125173bc3684c4 Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Thu, 19 Nov 2020 17:03:18 -0800 Subject: [PATCH] clover: Initialize command_queue member _props. Fix defect reported by Coverity Scan. Uninitialized scalar variable (UNINIT) uninit_use: Using uninitialized value this->_props. _props |= properties[i + 1]; Fixes: e42a7fa0378 ("clover: add support command queue properties") Signed-off-by: Vinson Lee Reviewed-by: Dave Airlie Reviewed-by: Karol Herbst Part-of: --- src/gallium/frontends/clover/core/queue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/frontends/clover/core/queue.cpp b/src/gallium/frontends/clover/core/queue.cpp index b5e36e5..33a760d 100644 --- a/src/gallium/frontends/clover/core/queue.cpp +++ b/src/gallium/frontends/clover/core/queue.cpp @@ -60,7 +60,7 @@ command_queue::command_queue(clover::context &ctx, clover::device &dev, } command_queue::command_queue(clover::context &ctx, clover::device &dev, std::vector properties) : - context(ctx), device(dev), _properties(properties) { + context(ctx), device(dev), _properties(properties), _props(0) { for(std::vector::size_type i = 0; i != properties.size(); i += 2) { if (properties[i] == 0) -- 2.7.4