input/Plugin: pass EventLoop& to init()

Eliminate dependency on io_thread_get().
This commit is contained in:
Max Kellermann
2017-01-25 23:06:12 +01:00
parent 58ac72f79d
commit 3854211694
15 changed files with 21 additions and 20 deletions

View File

@@ -33,7 +33,7 @@
#include <assert.h>
void
input_stream_global_init()
input_stream_global_init(EventLoop &event_loop)
{
const ConfigBlock empty;
@@ -55,7 +55,7 @@ input_stream_global_init()
try {
if (plugin->init != nullptr)
plugin->init(*block);
plugin->init(event_loop, *block);
input_plugins_enabled[i] = true;
} catch (const PluginUnavailable &e) {
FormatError(e,