unix/SignalHandlers: pass Instance to ...Init()

This commit is contained in:
Max Kellermann
2020-02-17 12:12:38 +01:00
parent 322d6f2a40
commit 29d05cdb8e
3 changed files with 9 additions and 7 deletions

View File

@@ -20,18 +20,18 @@
#ifndef MPD_SIGNAL_HANDLERS_HXX
#define MPD_SIGNAL_HANDLERS_HXX
class EventLoop;
struct Instance;
void
SignalHandlersInit(EventLoop &loop);
SignalHandlersInit(Instance &instance);
void
SignalHandlersFinish() noexcept;
class ScopeSignalHandlersInit {
public:
ScopeSignalHandlersInit(EventLoop &loop) {
SignalHandlersInit(loop);
ScopeSignalHandlersInit(Instance &instance) {
SignalHandlersInit(instance);
}
~ScopeSignalHandlersInit() noexcept {