mirror of https://github.com/PCSX2/pcsx2.git
GCC/TlsVariable compile fix attempt #4: randomly throwing darts at members of the C++ standards committee.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3604 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
892eb3f2c6
commit
cfc3944a90
|
@ -41,7 +41,7 @@ namespace Threading
|
||||||
template< typename T >
|
template< typename T >
|
||||||
class BaseTlsVariable
|
class BaseTlsVariable
|
||||||
{
|
{
|
||||||
DeclareNoncopyableObject(BaseTlsVariable);
|
DeclareNoncopyableObject(BaseTlsVariable<T>);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
pthread_key_t m_thread_key;
|
pthread_key_t m_thread_key;
|
||||||
|
@ -91,7 +91,7 @@ protected:
|
||||||
template< typename T >
|
template< typename T >
|
||||||
class TlsVariable : public BaseTlsVariable<T>
|
class TlsVariable : public BaseTlsVariable<T>
|
||||||
{
|
{
|
||||||
DeclareNoncopyableObject(TlsVariable);
|
DeclareNoncopyableObject(TlsVariable<T>);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
T m_initval;
|
T m_initval;
|
||||||
|
|
Loading…
Reference in New Issue