Apply nullptr across the tree

This commit is contained in:
AI-scor 2026-11-10 20:44:41 +01:00
parent fa523af857
commit 82b9c3869e
26 changed files with 43 additions and 42 deletions

View file

@ -38,7 +38,7 @@
Server_Card::Server_Card(const CardRef &cardRef, int _id, int _coord_x, int _coord_y, Server_CardZone *_zone)
: zone(_zone), id(_id), coord_x(_coord_x), coord_y(_coord_y), cardRef(cardRef), tapped(false), attacking(false),
facedown(false), destroyOnZoneChange(false), doesntUntap(false), parentCard(0), stashedCard(nullptr)
facedown(false), destroyOnZoneChange(false), doesntUntap(false), parentCard(nullptr), stashedCard(nullptr)
{
}
@ -46,7 +46,7 @@ Server_Card::~Server_Card()
{
// setParentCard(0) leads to the item being removed from our list, so we can't iterate properly
while (!attachedCards.isEmpty()) {
attachedCards.first()->setParentCard(0);
attachedCards.first()->setParentCard(nullptr);
}
if (parentCard) {

View file

@ -127,7 +127,7 @@ Server_Game::~Server_Game()
room->removeGame(this);
delete creatorInfo;
creatorInfo = 0;
creatorInfo = nullptr;
gameMutex.unlock();
room->gamesLock.unlock();

View file

@ -245,7 +245,7 @@ public:
void createGameJoinedEvent(Server_AbstractParticipant *participant, ResponseContainer &rc, bool resuming);
GameEventContainer *
prepareGameEvent(const ::google::protobuf::Message &gameEvent, int playerId, GameEventContext *context = 0);
prepareGameEvent(const ::google::protobuf::Message &gameEvent, int playerId, GameEventContext *context = nullptr);
GameEventContext prepareGameEventContext(const ::google::protobuf::Message &gameEventContext);
void sendGameStateToPlayers();