event/Loop: remove the dummy constructor argument

This commit is contained in:
Max Kellermann 2014-02-04 23:56:24 +01:00
parent ad7f2b2aec
commit 4a28333039
8 changed files with 8 additions and 10 deletions

View File

@ -411,7 +411,7 @@ int mpd_main(int argc, char *argv[])
}
main_thread = ThreadId::GetCurrent();
main_loop = new EventLoop(EventLoop::Default());
main_loop = new EventLoop();
instance = new Instance();

View File

@ -28,7 +28,7 @@
#include <algorithm>
EventLoop::EventLoop(Default)
EventLoop::EventLoop()
:SocketMonitor(*this),
now_ms(::MonotonicClockMS()),
quit(false), busy(true),

View File

@ -115,9 +115,7 @@ class EventLoop final : SocketMonitor
ThreadId thread;
public:
struct Default {};
EventLoop(Default dummy=Default());
EventLoop();
~EventLoop();
/**

View File

@ -115,7 +115,7 @@ int main(int argc, gcc_unused char **argv)
g_thread_init(NULL);
#endif
main_loop = new EventLoop(EventLoop::Default());
main_loop = new EventLoop;
Error error;
Mixer *mixer = mixer_new(&alsa_mixer_plugin, nullptr,

View File

@ -29,7 +29,7 @@ unsigned listen_port = 1234;
int
main(gcc_unused int argc, gcc_unused char **argv)
{
EventLoop event_loop((EventLoop::Default()));
EventLoop event_loop;
const ShutdownHandler shutdown_handler(event_loop);
AvahiInit(event_loop, "test");

View File

@ -51,7 +51,7 @@ int main(int argc, char **argv)
path = argv[1];
EventLoop event_loop((EventLoop::Default()));
EventLoop event_loop;
const ShutdownHandler shutdown_handler(event_loop);
Error error;

View File

@ -66,7 +66,7 @@ main(int argc, char **argv)
/* initialize the core */
EventLoop loop((EventLoop::Default()));
EventLoop loop;
/* initialize neighbor plugins */

View File

@ -189,7 +189,7 @@ int main(int argc, char **argv)
return EXIT_FAILURE;
}
main_loop = new EventLoop(EventLoop::Default());
main_loop = new EventLoop();
io_thread_init();
io_thread_start();