Merge pull request #5789 from lioncash/sig

SignalDelegator: Remove unused Required parameter in handler setting
This commit is contained in:
Ryan Houdek authored and GitHub committed 2026-07-27 13:14:14 -07:00
commit d295d9f08e
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);
}