Kaydet (Commit) e0c2dd69 authored tarafından Tor Lillqvist's avatar Tor Lillqvist

SalData::drainThreadAutoreleasePool() is unused

Change-Id: Idbb98b32ffc5970e236c9d319e0e8791b855e283
üst 094bab7f
......@@ -105,31 +105,6 @@ void SalData::ensureThreadAutoreleasePool()
}
}
void SalData::drainThreadAutoreleasePool()
{
NSAutoreleasePool* pPool = nil;
if( s_aAutoReleaseKey )
{
pPool = reinterpret_cast<NSAutoreleasePool*>( osl_getThreadKeyData( s_aAutoReleaseKey ) );
if( pPool )
{
// osl_setThreadKeyData( s_aAutoReleaseKey, NULL );
// [pPool release];
[pPool drain];
}
else
{
pPool = [[NSAutoreleasePool alloc] init];
osl_setThreadKeyData( s_aAutoReleaseKey, pPool );
}
}
else
{
OSL_FAIL( "no autorelease key" );
}
}
struct curs_ent
{
const char* pBaseName;
......
......@@ -105,7 +105,6 @@ public:
NSCursor* getCursor( PointerStyle i_eStyle );
static void ensureThreadAutoreleasePool();
static void drainThreadAutoreleasePool();
static NSStatusItem* getStatusItem();
};
......
......@@ -86,7 +86,6 @@ public:
~SalData();
static void ensureThreadAutoreleasePool();
static void drainThreadAutoreleasePool();
};
inline void SetSalData( SalData* pData ) { ImplGetSVData()->mpSalData = pData; }
......
......@@ -89,28 +89,4 @@ void SalData::ensureThreadAutoreleasePool()
}
}
void SalData::drainThreadAutoreleasePool()
{
NSAutoreleasePool* pPool = nil;
if( s_aAutoReleaseKey )
{
pPool = reinterpret_cast<NSAutoreleasePool*>( osl_getThreadKeyData( s_aAutoReleaseKey ) );
if( pPool )
{
// osl_setThreadKeyData( s_aAutoReleaseKey, NULL );
// [pPool release];
[pPool drain];
}
else
{
pPool = [[NSAutoreleasePool alloc] init];
osl_setThreadKeyData( s_aAutoReleaseKey, pPool );
}
}
else
{
OSL_FAIL( "no autorelease key" );
}
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment