Skip to content

Commit

Permalink
TITANIC: Add missing CInputHandler destructor
Browse files Browse the repository at this point in the history
  • Loading branch information
dreammaster committed Sep 14, 2016
1 parent 1fa2519 commit 87168ba
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
4 changes: 4 additions & 0 deletions engines/titanic/input_handler.cpp
Expand Up @@ -36,6 +36,10 @@ CInputHandler::CInputHandler(CGameManager *owner) :
CScreenManager::_screenManagerPtr->_inputHandler = this;
}

CInputHandler::~CInputHandler() {
CScreenManager::_screenManagerPtr->_inputHandler = nullptr;
}

void CInputHandler::setTranslator(CInputTranslator *translator) {
_inputTranslator = translator;
}
Expand Down
1 change: 1 addition & 0 deletions engines/titanic/input_handler.h
Expand Up @@ -59,6 +59,7 @@ class CInputHandler {
bool _singleton;
public:
CInputHandler(CGameManager *owner);
~CInputHandler();

void setTranslator(CInputTranslator *translator);

Expand Down

0 comments on commit 87168ba

Please sign in to comment.