From 8a6c51a9e6ae3e75bbc326c4050c7e8ca3aa44fc Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Thu, 16 Mar 2023 20:48:37 +0200 Subject: [PATCH] Fix uninitialized pointer dereference --- lib/CCreatureSet.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/CCreatureSet.h b/lib/CCreatureSet.h index 11fe1a656..557fc72e1 100644 --- a/lib/CCreatureSet.h +++ b/lib/CCreatureSet.h @@ -26,8 +26,8 @@ class JsonSerializeFormat; class DLL_LINKAGE CStackBasicDescriptor { public: - const CCreature *type; - TQuantity count = -1;; //exact quantity or quantity ID from CCreature::getQuantityID when getting info about enemy army + const CCreature *type = nullptr; + TQuantity count = -1; //exact quantity or quantity ID from CCreature::getQuantityID when getting info about enemy army CStackBasicDescriptor(); CStackBasicDescriptor(const CreatureID & id, TQuantity Count);