Sfoglia il codice sorgente

Fix possible nullptr dereference

Ivan Savenko 2 anni fa
parent
commit
67b7c39761
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      AI/Nullkiller/Behaviors/DefenceBehavior.cpp

+ 1 - 1
AI/Nullkiller/Behaviors/DefenceBehavior.cpp

@@ -189,7 +189,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 			town->getNameTranslated(),
 			treat.danger,
 			std::to_string(treat.turn),
-			treat.hero->getNameTranslated());
+			treat.hero ? treat.hero->getNameTranslated() : std::string("<no hero>"));
 
 		handleCounterAttack(town, treat, treatNode.maximumDanger, tasks);