From b1f6aa6e488e12f4290c48c759895edaf636a0eb Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Fri, 30 Apr 2021 18:03:09 -0700 Subject: [PATCH] nv50/ir: Initialize BuildUtil member tail. Fix defect reported by Coverity Scan. Uninitialized scalar field (UNINIT_CTOR) uninit_member: Non-static class member tail is not initialized in this constructor nor in any functions that it calls. Signed-off-by: Vinson Lee Reviewed-by: Ilia Mirkin Part-of: --- src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp index 453d541934e..2fb02bb9c29 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp @@ -44,6 +44,8 @@ BuildUtil::init(Program *prog) bb = NULL; pos = NULL; + tail = false; + memset(imms, 0, sizeof(imms)); immCount = 0; }