diff --git a/src/lib/platform/EiEventQueueBuffer.cpp b/src/lib/platform/EiEventQueueBuffer.cpp index 8a1f55db5..dc1629b9a 100644 --- a/src/lib/platform/EiEventQueueBuffer.cpp +++ b/src/lib/platform/EiEventQueueBuffer.cpp @@ -25,9 +25,7 @@ class EventQueueTimer namespace deskflow { -EiEventQueueBuffer::EiEventQueueBuffer(const EiScreen *screen, ei *ei, IEventQueue *events) - : m_ei{ei_ref(ei)}, - m_events{events} +EiEventQueueBuffer::EiEventQueueBuffer(ei *ei, IEventQueue *events) : m_ei{ei_ref(ei)}, m_events{events} { // We need a pipe to signal ourselves when addEvent() is called int pipefd[2]; diff --git a/src/lib/platform/EiEventQueueBuffer.h b/src/lib/platform/EiEventQueueBuffer.h index 15f4f24f6..6c3f59514 100644 --- a/src/lib/platform/EiEventQueueBuffer.h +++ b/src/lib/platform/EiEventQueueBuffer.h @@ -23,7 +23,7 @@ namespace deskflow { class EiEventQueueBuffer : public IEventQueueBuffer { public: - EiEventQueueBuffer(const EiScreen *screen, ei *ei, IEventQueue *events); + EiEventQueueBuffer(ei *ei, IEventQueue *events); ~EiEventQueueBuffer() override; // IEventQueueBuffer overrides diff --git a/src/lib/platform/EiScreen.cpp b/src/lib/platform/EiScreen.cpp index cd22179e5..ca1c8367f 100644 --- a/src/lib/platform/EiScreen.cpp +++ b/src/lib/platform/EiScreen.cpp @@ -123,7 +123,7 @@ void EiScreen::initEi() // install the platform event queue m_events->adoptBuffer(nullptr); - m_events->adoptBuffer(new EiEventQueueBuffer(this, m_ei, m_events)); + m_events->adoptBuffer(new EiEventQueueBuffer(m_ei, m_events)); } void EiScreen::cleanupEi()