make code more robust when there's no autorelease pool.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35706 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2012-10-17 13:47:11 +00:00
parent 27c13ff71d
commit fcd6be710e
8 changed files with 88 additions and 73 deletions

View file

@ -128,6 +128,7 @@ static void clean_up_names(void)
{
if (self == [NSMessagePortNameServer class])
{
NSAutoreleasePool *pool = [NSAutoreleasePool new];
NSFileManager *mgr;
NSString *path;
NSString *pref;
@ -177,6 +178,7 @@ static void clean_up_names(void)
}
}
}
[pool release];
}
}