inline void DecrementSleepInhibition() { if (!sleepInhibitor) return; if (sleepInhibitRefs == 0) return; if (--sleepInhibitRefs == 0) os_inhibit_sleep_set_active(sleepInhibitor, false); }
void os_inhibit_sleep_destroy(os_inhibit_t *info) { if (info) { os_inhibit_sleep_set_active(info, false); bfree(info); } }
inline void IncrementSleepInhibition() { if (!sleepInhibitor) return; if (sleepInhibitRefs++ == 0) os_inhibit_sleep_set_active(sleepInhibitor, true); }