From: Vinson Lee Date: Sat, 1 May 2021 01:03:09 +0000 (-0700) Subject: nv50/ir: Initialize BuildUtil member tail. X-Git-Tag: upstream/21.2.3~3615 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1f6aa6e488e12f4290c48c759895edaf636a0eb;p=platform%2Fupstream%2Fmesa.git 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: --- 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 453d541..2fb02bb 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; }