From f9e6ff3ecf824d2038562aad15b5713657c4f888 Mon Sep 17 00:00:00 2001 From: cxl Date: Mon, 27 Aug 2018 15:58:25 +0000 Subject: [PATCH] CtrlCore: GuiUnlock now class (n private) git-svn-id: svn://ultimatepp.org/upp/trunk@12200 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlCore/CtrlCore.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/uppsrc/CtrlCore/CtrlCore.h b/uppsrc/CtrlCore/CtrlCore.h index c19240c46..705fdd694 100644 --- a/uppsrc/CtrlCore/CtrlCore.h +++ b/uppsrc/CtrlCore/CtrlCore.h @@ -75,9 +75,10 @@ struct GuiLock { ~GuiLock() { LeaveGuiMutex(); } }; -struct GuiUnlock { +class GuiUnlock { int n; - + +public: GuiUnlock() { n = LeaveGuiMutexAll(); } ~GuiUnlock() { EnterGuiMutex(n); } };