diff options
author | Vinson Lee <vlee@freedesktop.org> | 2020-11-19 17:03:18 -0800 |
---|---|---|
committer | Vinson Lee <vlee@freedesktop.org> | 2020-11-20 17:55:27 -0800 |
commit | ba9906fc8f27aaeff1c90f3e2b125173bc3684c4 (patch) | |
tree | 606658f8555d2f81b115fcf091fdb0b6afe610c0 | |
parent | f8dc22bf61c1e6008f6954ffd25c1ee322f500c6 (diff) |
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 <vlee@freedesktop.org>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7701>
-rw-r--r-- | src/gallium/frontends/clover/core/queue.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/frontends/clover/core/queue.cpp b/src/gallium/frontends/clover/core/queue.cpp index b5e36e57f4a..33a760d6b0a 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<cl_queue_properties> properties) : - context(ctx), device(dev), _properties(properties) { + context(ctx), device(dev), _properties(properties), _props(0) { for(std::vector<cl_queue_properties>::size_type i = 0; i != properties.size(); i += 2) { if (properties[i] == 0) |