Don't crash when database is unloadable.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4972 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1999-10-05 07:02:37 +00:00
parent e8290c74f7
commit 127c08ae4f

View file

@ -733,6 +733,12 @@ static BOOL setSharedDefaults = NO; /* Flag to prevent infinite recursion */
{
newDict = [[NSMutableDictionaryClass allocWithZone: [self zone]]
initWithContentsOfFile: _defaultsDatabase];
if (newDict == nil)
{
[_defaultsDatabaseLock unlock]; // release file lock
NSLog(@"Unable to load defaults from '%@'", _defaultsDatabase);
return NO;
}
}
else
{