diff options
Diffstat (limited to 'src/madc.cpp')
-rw-r--r-- | src/madc.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/madc.cpp b/src/madc.cpp index 5b0e3a1..12a190e 100644 --- a/src/madc.cpp +++ b/src/madc.cpp @@ -72,7 +72,7 @@ int main(int argc, char *argv[]) { Mad::Net::Connection::init(); - Mad::Common::RequestManager requestManager(false); + Mad::Common::RequestManager::init(false); Mad::Net::ClientConnection *connection = new Mad::Net::ClientConnection; try { @@ -89,9 +89,9 @@ int main(int argc, char *argv[]) { std::cout << " connected." << std::endl << std::endl; - requestManager.registerConnection(connection); + Mad::Common::RequestManager::getRequestManager()->registerConnection(connection); - parser = new Mad::Client::CommandParser(&requestManager, connection); + parser = new Mad::Client::CommandParser(connection); parser->signalFinished().connect(sigc::ptr_fun(activateReadline)); fds[0].fd = STDIN_FILENO; @@ -111,7 +111,7 @@ int main(int argc, char *argv[]) { delete parser; - requestManager.unregisterConnection(connection); + Mad::Common::RequestManager::getRequestManager()->unregisterConnection(connection); } catch(Mad::Net::Exception &e) { std::cerr << "Connection error: " << e.what() << std::endl; |