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:
LC committed 2026-07-27 15:06:24 -04:00
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);
}