1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-25 02:04:23 +00:00
This commit is contained in:
jules 2007-10-03 11:16:28 +00:00
parent 2f6d0bf70f
commit ceff716a39
2 changed files with 5 additions and 5 deletions

View file

@ -95,13 +95,13 @@
#define juce_DeclareSingleton(classname, allowOnlyOneInstance) \
\
static classname* _singletonInstance; \
static CriticalSection _singletonLock; \
static JUCE_NAMESPACE::CriticalSection _singletonLock; \
\
static classname* getInstance() \
{ \
if (_singletonInstance == 0) \
{\
const ScopedLock sl (_singletonLock); \
const JUCE_NAMESPACE::ScopedLock sl (_singletonLock); \
\
if (_singletonInstance == 0) \
{ \
@ -132,7 +132,7 @@
\
static void deleteInstance() \
{ \
const ScopedLock sl (_singletonLock); \
const JUCE_NAMESPACE::ScopedLock sl (_singletonLock); \
if (_singletonInstance != 0) \
{ \
classname* const old = _singletonInstance; \
@ -157,7 +157,7 @@
#define juce_ImplementSingleton(classname) \
\
classname* classname::_singletonInstance = 0; \
CriticalSection classname::_singletonLock;
JUCE_NAMESPACE::CriticalSection classname::_singletonLock;
//==============================================================================