From ed2d7719311208ee34ae1eb9f540076cd21b8def Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Sun, 28 May 2023 20:35:54 -0700 Subject: [PATCH] r600/sfn: Initialize BlockScheduler member m_chip_family. Fix defect reported by Coverity Scan. Uninitialized scalar field (UNINIT_CTOR) uninit_member: Non-static class member m_chip_family is not initialized in this constructor nor in any functions that it calls. Fixes: e57643cf548 ("r600/sfn: Add handling for R600 indirect access alias handling") Signed-off-by: Vinson Lee Reviewed-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/sfn/sfn_scheduler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp b/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp index c7817ac2444..9190f5152d2 100644 --- a/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp @@ -280,7 +280,8 @@ BlockScheduler::BlockScheduler(r600_chip_class chip_class, m_last_pixel(nullptr), m_last_param(nullptr), m_current_block(nullptr), - m_chip_class(chip_class) + m_chip_class(chip_class), + m_chip_family(chip_family) { m_nop_after_rel_dest = chip_family == CHIP_RV770;