From 580af391973e123e9b7b03dd601c0c0206828467 Mon Sep 17 00:00:00 2001 From: Jackburton79 Date: Mon, 18 Nov 2024 22:06:51 +0100 Subject: [PATCH] InitCheck(): call base class. Also remove unused fMessenger. --- inputfilter/BSCInputFilter.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/inputfilter/BSCInputFilter.cpp b/inputfilter/BSCInputFilter.cpp index 3ef9722..7bc1bff 100644 --- a/inputfilter/BSCInputFilter.cpp +++ b/inputfilter/BSCInputFilter.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2013-2021, Stefano Ceccherini + * Copyright 2013-2024, Stefano Ceccherini * All rights reserved. Distributed under the terms of the MIT license. */ #include @@ -25,17 +25,20 @@ class BSCInputFilter : public BInputServerFilter { private: BLooper* fLooper; BLocker fLocker; - BMessenger fMessenger; node_ref fNodeRef; bool fEnabled; }; class InputFilterLooper : public BLooper { public: - InputFilterLooper(BSCInputFilter* filter) : BLooper("BSCInputFilter looper") { + InputFilterLooper(BSCInputFilter* filter) + : + BLooper("BSCInputFilter looper") + { fFilter = filter; - }; - virtual void MessageReceived(BMessage* message) { + } + virtual void MessageReceived(BMessage* message) + { switch (message->what) { case B_NODE_MONITOR: Settings::Current().Load(); @@ -58,7 +61,6 @@ BSCInputFilter::BSCInputFilter() fEnabled(true) { fLooper = new InputFilterLooper(this); - fMessenger = BMessenger(fLooper); Settings::Initialize(); fEnabled = Settings::Current().EnableShortcut(); @@ -100,7 +102,7 @@ BSCInputFilter::~BSCInputFilter() status_t BSCInputFilter::InitCheck() { - return B_NO_ERROR; + return BInputServerFilter::InitCheck(); }