diff --git a/src/lib/deskflow/ClientApp.cpp b/src/lib/deskflow/ClientApp.cpp index 88062dd3ad..ee8bab9fa9 100644 --- a/src/lib/deskflow/ClientApp.cpp +++ b/src/lib/deskflow/ClientApp.cpp @@ -359,7 +359,7 @@ static int daemonMainLoopStatic(int argc, const char **argv) return ClientApp::instance().daemonMainLoop(argc, argv); } -int ClientApp::start(int argc, char **argv) +int ClientApp::start() { initApp(); return mainLoop(); diff --git a/src/lib/deskflow/ClientApp.h b/src/lib/deskflow/ClientApp.h index 5e2945e981..0c8ad556a0 100644 --- a/src/lib/deskflow/ClientApp.h +++ b/src/lib/deskflow/ClientApp.h @@ -42,7 +42,7 @@ public: { return false; } - int start(int argc, char **argv) override; + int start() override; int runInner(int argc, char **argv, StartupFunc startup) override; deskflow::Screen *createScreen() override; int mainLoop() override; diff --git a/src/lib/deskflow/IApp.h b/src/lib/deskflow/IApp.h index d0d9a8a837..511734756a 100644 --- a/src/lib/deskflow/IApp.h +++ b/src/lib/deskflow/IApp.h @@ -21,7 +21,7 @@ class IApp public: virtual ~IApp() = default; virtual void setByeFunc(void (*bye)(int)) = 0; - virtual int start(int argc, char **argv) = 0; + virtual int start() = 0; virtual int runInner(int argc, char **argv, StartupFunc startup) = 0; virtual void startNode() = 0; virtual void bye(int error) = 0; diff --git a/src/lib/deskflow/ServerApp.cpp b/src/lib/deskflow/ServerApp.cpp index 3a2d7f43f1..ccc52f1575 100644 --- a/src/lib/deskflow/ServerApp.cpp +++ b/src/lib/deskflow/ServerApp.cpp @@ -627,7 +627,7 @@ int daemonMainLoopStatic(int argc, const char **argv) return ServerApp::instance().daemonMainLoop(argc, argv); } -int ServerApp::start(int argc, char **argv) +int ServerApp::start() { initApp(); return mainLoop(); diff --git a/src/lib/deskflow/ServerApp.h b/src/lib/deskflow/ServerApp.h index 06ea332d24..87a3008def 100644 --- a/src/lib/deskflow/ServerApp.h +++ b/src/lib/deskflow/ServerApp.h @@ -63,7 +63,7 @@ public: deskflow::Screen *createScreen() override; int mainLoop() override; int runInner(int argc, char **argv, StartupFunc startup) override; - int start(int argc, char **argv) override; + int start() override; void startNode() override; // diff --git a/src/lib/deskflow/unix/AppUtilUnix.cpp b/src/lib/deskflow/unix/AppUtilUnix.cpp index 50baf304d6..061e694ec5 100644 --- a/src/lib/deskflow/unix/AppUtilUnix.cpp +++ b/src/lib/deskflow/unix/AppUtilUnix.cpp @@ -28,7 +28,7 @@ AppUtilUnix::AppUtilUnix(const IEventQueue *) int startStatic(int argc, char **argv) { - return AppUtil::instance().app().start(argc, argv); + return AppUtil::instance().app().start(); } int AppUtilUnix::run(int argc, char **argv) diff --git a/src/lib/deskflow/win32/AppUtilWindows.cpp b/src/lib/deskflow/win32/AppUtilWindows.cpp index ca56ac5fa9..bc4fdb54d3 100644 --- a/src/lib/deskflow/win32/AppUtilWindows.cpp +++ b/src/lib/deskflow/win32/AppUtilWindows.cpp @@ -99,7 +99,7 @@ static int daemonNTStartupStatic(int argc, char **argv) static int foregroundStartupStatic(int argc, char **argv) { - return AppUtil::instance().app().start(argc, argv); + return AppUtil::instance().app().start(); } int AppUtilWindows::run(int argc, char **argv)