again, re-add some windows stuff Revert "possibly controversial commit: remove all windows sources, keeping only the windows cmake so that we can generate an sln to edit the code"

This reverts commit 48ba7961eb.
This commit is contained in:
DarthArgus
2016-07-23 18:01:50 -07:00
parent efaaa4bb42
commit 9b369713e1
173 changed files with 16448 additions and 0 deletions
@@ -0,0 +1,53 @@
// ======================================================================
//
// RecursiveMutex.cpp
//
// Copyright 2001-2002 Sony Online Entertainment
// All Rights Reserved
//
// ======================================================================
#include "sharedSynchronization/FirstSharedSynchronization.h"
#include "sharedSynchronization/RecursiveMutex.h"
// ======================================================================
void RecursiveMutex::install()
{
}
// ----------------------------------------------------------------------
void RecursiveMutex::remove()
{
}
// ======================================================================
RecursiveMutex::RecursiveMutex()
{
InitializeCriticalSection(&m_criticalSection);
}
// ----------------------------------------------------------------------
RecursiveMutex::~RecursiveMutex()
{
DeleteCriticalSection(&m_criticalSection);
}
// ----------------------------------------------------------------------
void RecursiveMutex::enter()
{
EnterCriticalSection(&m_criticalSection);
}
// ----------------------------------------------------------------------
void RecursiveMutex::leave()
{
LeaveCriticalSection(&m_criticalSection);
}
// ======================================================================