event_queue: Add clear flag to events and don't return error

This commit is contained in:
IndecisiveTurtle 2024-07-17 14:50:26 +03:00
parent c64694c673
commit b6f011c8f6
3 changed files with 8 additions and 4 deletions

View file

@ -94,7 +94,7 @@ int EqueueInternal::GetTriggeredEvents(SceKernelEvent* ev, int num) {
for (auto& event : m_events) {
if (event.IsTriggered()) {
if (ev->flags & SceKernelEvent::Flags::Clear) {
if (event.event.flags & SceKernelEvent::Flags::Clear) {
event.Reset();
}