mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 09:00:17 +02:00
SignalDelegator: Remove unused Required parameter in handler setting
The required flag is set by the subsequent frontend functions that follow the calls to these functions.
This commit is contained in:
1 parent
7a3fdefafb
commit
e8b5cd18bd
2 files changed
+4
-4
No files matched your search
@@ -99,7 +99,7 @@ void SignalDelegator::HandleSignal(FEX::HLE::ThreadStateObject* Thread, int Sign
|
||||
}
|
||||
|
||||
void SignalDelegator::RegisterHostSignalHandler(int Signal, HostSignalDelegatorFunction Func, bool Required) {
|
||||
SetHostSignalHandler(Signal, std::move(Func), Required);
|
||||
SetHostSignalHandler(Signal, std::move(Func));
|
||||
FrontendRegisterHostSignalHandler(Signal, Required);
|
||||
}
|
||||
|
||||
@@ -1077,7 +1077,7 @@ void SignalDelegator::RegisterHostSignalHandlerForGuest(int Signal, FEX::HLE::Ho
|
||||
}
|
||||
|
||||
void SignalDelegator::RegisterFrontendHostSignalHandler(int Signal, HostSignalDelegatorFunction Func, bool Required) {
|
||||
SetFrontendHostSignalHandler(Signal, std::move(Func), Required);
|
||||
SetFrontendHostSignalHandler(Signal, std::move(Func));
|
||||
FrontendRegisterFrontendHostSignalHandler(Signal, Required);
|
||||
}
|
||||
|
||||
|
||||
@@ -209,10 +209,10 @@ private:
|
||||
void FrontendRegisterHostSignalHandler(int Signal, bool Required);
|
||||
void FrontendRegisterFrontendHostSignalHandler(int Signal, bool Required);
|
||||
|
||||
void SetHostSignalHandler(int Signal, HostSignalDelegatorFunction Func, bool Required) {
|
||||
void SetHostSignalHandler(int Signal, HostSignalDelegatorFunction Func) {
|
||||
HostHandlers[Signal].Handlers.push_back(std::move(Func));
|
||||
}
|
||||
void SetFrontendHostSignalHandler(int Signal, HostSignalDelegatorFunction Func, bool Required) {
|
||||
void SetFrontendHostSignalHandler(int Signal, HostSignalDelegatorFunction Func) {
|
||||
HostHandlers[Signal].FrontendHandler = std::move(Func);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user