summaryrefslogtreecommitdiff
path: root/osframework/source/SexyAppFramework/CritSect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'osframework/source/SexyAppFramework/CritSect.cpp')
-rw-r--r--osframework/source/SexyAppFramework/CritSect.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/osframework/source/SexyAppFramework/CritSect.cpp b/osframework/source/SexyAppFramework/CritSect.cpp
new file mode 100644
index 0000000..26ae4ad
--- /dev/null
+++ b/osframework/source/SexyAppFramework/CritSect.cpp
@@ -0,0 +1,20 @@
+#pragma warning( disable : 4786 )
+
+#include "CritSect.h"
+#include <windows.h>
+
+using namespace Sexy;
+
+////////////////////////////////////////////////////////////////////////////////
+
+CritSect::CritSect(void)
+{
+ InitializeCriticalSection(&mCriticalSection);
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+CritSect::~CritSect(void)
+{
+ DeleteCriticalSection(&mCriticalSection);
+}