Nullptr check

Took 8 minutes
This commit is contained in:
Lukas Brübach 2025-09-12 18:24:28 +02:00
parent 06d935f512
commit 3d9aa8860b

View file

@ -53,10 +53,15 @@ UtilityMenu::UtilityMenu(Player *_player, QMenu *playerMenu) : QMenu(playerMenu)
void UtilityMenu::populatePredefinedTokensMenu() void UtilityMenu::populatePredefinedTokensMenu()
{ {
DeckLoader *_deck = player->getDeck();
clear(); clear();
setEnabled(false); setEnabled(false);
predefinedTokens.clear(); predefinedTokens.clear();
DeckLoader *_deck = player->getDeck();
if (!_deck) {
return;
}
InnerDecklistNode *tokenZone = dynamic_cast<InnerDecklistNode *>(_deck->getRoot()->findChild(DECK_ZONE_TOKENS)); InnerDecklistNode *tokenZone = dynamic_cast<InnerDecklistNode *>(_deck->getRoot()->findChild(DECK_ZONE_TOKENS));
if (tokenZone) { if (tokenZone) {