From 63e0e3502cacbb654207f1d6575f8eb098bab269 Mon Sep 17 00:00:00 2001 From: yellows8 Date: Wed, 19 Dec 2018 12:56:01 -0500 Subject: [PATCH] Added eventActive(). --- nx/include/switch/kernel/event.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nx/include/switch/kernel/event.h b/nx/include/switch/kernel/event.h index 867fea24..0958b5ef 100644 --- a/nx/include/switch/kernel/event.h +++ b/nx/include/switch/kernel/event.h @@ -23,6 +23,12 @@ Result eventCreate(Event* t, bool autoclear); void eventLoadRemote(Event* t, Handle handle, bool autoclear); void eventClose(Event* t); +/// Returns whether the Event is initialized. +static inline bool eventActive(Event* t) +{ + return t->revent != INVALID_HANDLE; +} + Result eventWait(Event* t, u64 timeout); Result eventFire(Event* t); Result eventClear(Event* t);