diff options
author | bunnei <ericbunnie@gmail.com> | 2014-05-27 22:14:00 -0400 |
---|---|---|
committer | bunnei <ericbunnie@gmail.com> | 2014-05-27 22:14:00 -0400 |
commit | beea6f054ae0bd40d1a564aa586735b81f2bf662 (patch) | |
tree | b6265947fc477c74991680af77da9d4406c70a69 /src/core/hle/kernel/event.cpp | |
parent | fd69fd03259b71be521aeb69d3f73761b598be8a (diff) |
event: added SetEventLocked method to change status an events lock
Diffstat (limited to 'src/core/hle/kernel/event.cpp')
-rw-r--r-- | src/core/hle/kernel/event.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/hle/kernel/event.cpp b/src/core/hle/kernel/event.cpp index cc15ba9b..e85f39f0 100644 --- a/src/core/hle/kernel/event.cpp +++ b/src/core/hle/kernel/event.cpp @@ -51,6 +51,17 @@ public: }; /** + * Changes whether an event is locked or not + * @param handle Handle to event to change + * @param locked Boolean locked value to set event + */ +void SetEventLocked(const Handle handle, const bool locked) { + Event* evt = g_object_pool.GetFast<Event>(handle); + evt->locked = locked; + return; +} + +/** * Clears an event * @param handle Handle to event to clear * @return Result of operation, 0 on success, otherwise error code |