(fix) sanity check when no defaults are found (fixes #4179)
This commit is contained in:
parent
f87797d61e
commit
9dae52a719
|
@ -62,8 +62,8 @@
|
||||||
|
|
||||||
- (NSString *) processDefaults: (BOOL)allDefaults
|
- (NSString *) processDefaults: (BOOL)allDefaults
|
||||||
{
|
{
|
||||||
NSUserDefaults *ud;
|
|
||||||
NSDictionary *defaultsDict;
|
NSDictionary *defaultsDict;
|
||||||
|
NSUserDefaults *ud;
|
||||||
NSData *plistData;
|
NSData *plistData;
|
||||||
|
|
||||||
ud = [NSUserDefaults standardUserDefaults];
|
ud = [NSUserDefaults standardUserDefaults];
|
||||||
|
@ -78,6 +78,9 @@
|
||||||
defaultsDict = [ud persistentDomainForName: @"sogod"];
|
defaultsDict = [ud persistentDomainForName: @"sogod"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!defaultsDict)
|
||||||
|
return @"No defaults found. Try to use -f.";
|
||||||
|
|
||||||
plistData = [NSPropertyListSerialization dataFromPropertyList: (id) defaultsDict
|
plistData = [NSPropertyListSerialization dataFromPropertyList: (id) defaultsDict
|
||||||
format: NSPropertyListOpenStepFormat
|
format: NSPropertyListOpenStepFormat
|
||||||
errorDescription: 0 ];
|
errorDescription: 0 ];
|
||||||
|
|
Loading…
Reference in a new issue