Don't return nil for exception name or reason.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7441 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2000-09-07 16:53:14 +00:00
parent 8c4c1d434a
commit 83a454c172
2 changed files with 18 additions and 2 deletions

View file

@ -118,12 +118,26 @@ _NSFoundationUncaughtExceptionHandler (NSException *exception)
- (NSString*) name
{
return _e_name;
if (_e_name != nil)
{
return _e_name;
}
else
{
return NSStringFromClass([self class]);
}
}
- (NSString*) reason
{
return _e_reason;
if (_e_reason != nil)
{
return _e_reason;
}
else
{
return @"unspecified reason";
}
}
- (NSDictionary*) userInfo