From e4c638f650a4995728e20cc2eb5230cc6766c14f Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Thu, 15 Jul 2010 07:32:15 +0000 Subject: [PATCH] ServerApp::Quit() was hiding MessageLooper::Quit() due to the default paramenter, causing warnings when compiling with gcc4. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37526 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerApp.cpp | 7 +++++++ src/servers/app/ServerApp.h | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/servers/app/ServerApp.cpp b/src/servers/app/ServerApp.cpp index b317c76b06..743a49b9c0 100644 --- a/src/servers/app/ServerApp.cpp +++ b/src/servers/app/ServerApp.cpp @@ -223,6 +223,13 @@ ServerApp::InitCheck() } +void +ServerApp::Quit() +{ + Quit(-1); +} + + /*! \brief This quits the application and deletes it. You're not supposed to call its destructor directly. diff --git a/src/servers/app/ServerApp.h b/src/servers/app/ServerApp.h index 565e05a790..a1baeb275e 100644 --- a/src/servers/app/ServerApp.h +++ b/src/servers/app/ServerApp.h @@ -48,7 +48,9 @@ public: virtual ~ServerApp(); status_t InitCheck(); - void Quit(sem_id shutdownSemaphore = -1); + + virtual void Quit(); + void Quit(sem_id shutdownSemaphore); virtual port_id MessagePort() const { return fMessagePort; }