diff --git a/cockatrice/src/interface/widgets/tabs/tab_game.cpp b/cockatrice/src/interface/widgets/tabs/tab_game.cpp index 1ff653648..977020923 100644 --- a/cockatrice/src/interface/widgets/tabs/tab_game.cpp +++ b/cockatrice/src/interface/widgets/tabs/tab_game.cpp @@ -255,7 +255,7 @@ void TabGame::emitUserEvent() TabGame::~TabGame() { - if (replayDock) { + if (replayManager) { delete replayManager->replay; } } diff --git a/cockatrice/src/interface/widgets/tabs/tab_game.h b/cockatrice/src/interface/widgets/tabs/tab_game.h index 27374ef2a..23640b578 100644 --- a/cockatrice/src/interface/widgets/tabs/tab_game.h +++ b/cockatrice/src/interface/widgets/tabs/tab_game.h @@ -58,7 +58,7 @@ class TabGame : public Tab private: AbstractGame *game; const UserListProxy *userListProxy; - ReplayManager *replayManager; + ReplayManager *replayManager = nullptr; QStringList gameTypes; QCompleter *completer; QStringList autocompleteUserList;