From 4d17ab996218cb3230257988b9ae034eb675229b Mon Sep 17 00:00:00 2001 From: "techdragon.nguyen@gmail.com" Date: Fri, 28 Jan 2011 22:23:09 +0000 Subject: [PATCH] fixed a null pointer for deck editor on creating a new deck. --- projects/mtg/src/DeckManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/projects/mtg/src/DeckManager.cpp b/projects/mtg/src/DeckManager.cpp index 6d507de7a..c53ac581c 100644 --- a/projects/mtg/src/DeckManager.cpp +++ b/projects/mtg/src/DeckManager.cpp @@ -58,6 +58,8 @@ DeckMetaData* DeckManager::getDeckMetaDataById( int deckId, bool isAI ) StatsWrapper * DeckManager::getExtendedStatsForDeckId( int deckId, MTGAllCards *collection, bool isAI ) { DeckMetaData *selectedDeck = getDeckMetaDataById( deckId, isAI ); + if (selectedDeck == NULL) + return NEW StatsWrapper( deckId ); return getExtendedDeckStats( selectedDeck, collection, isAI); }