From ddbb9929560152bbd335e75d29c1062627512e77 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Wed, 1 May 2024 21:04:43 +0900 Subject: [PATCH] file_systems/QueryParser.h: Fix -Werror=maybe-uninitialized MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix fPosition and fTerm not being initialized when expr is NULL at line 1162. Pointed out by GCC14. Change-Id: If883ac0cc32e3418d0e3b49b42012efd861d65f4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7641 Haiku-Format: Haiku-format Bot Tested-by: Commit checker robot Reviewed-by: Jérôme Duval --- headers/private/file_systems/QueryParser.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/headers/private/file_systems/QueryParser.h b/headers/private/file_systems/QueryParser.h index 95cd09b00c..4f7f5ef5a7 100644 --- a/headers/private/file_systems/QueryParser.h +++ b/headers/private/file_systems/QueryParser.h @@ -1158,6 +1158,9 @@ Equation::PrintToStream() template Expression::Expression(char* expr) + : + fPosition(NULL), + fTerm(NULL) { if (expr == NULL) return;