From bc63961e7e55d851703d042acd799d3043293372 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 4 Sep 2025 22:29:08 -0400 Subject: [PATCH] refactor: EIEventQueueBuffer remove unused screen from constructor --- src/lib/platform/EiEventQueueBuffer.cpp | 4 +--- src/lib/platform/EiEventQueueBuffer.h | 2 +- src/lib/platform/EiScreen.cpp | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) 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()