mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 00:41:02 +00:00
fix bad return inside exception block.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35363 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9fcfba64a2
commit
5b9f85a875
1 changed files with 4 additions and 4 deletions
|
@ -5320,26 +5320,26 @@ literalIsEqual(NXConstantString *self, id anObject)
|
|||
BOOL ascii;
|
||||
|
||||
lengthUTF8((const uint8_t*)nxcsptr, nxcslen, &ascii, 0);
|
||||
return ascii;
|
||||
NS_VALRETURN(ascii);
|
||||
}
|
||||
else if (NSISOLatin1StringEncoding == encoding)
|
||||
{
|
||||
BOOL latin1;
|
||||
|
||||
lengthUTF8((const uint8_t*)nxcsptr, nxcslen, 0, &latin1);
|
||||
return latin1;
|
||||
NS_VALRETURN(latin1);
|
||||
}
|
||||
else if (NSUTF8StringEncoding == encoding
|
||||
|| NSUnicodeStringEncoding == encoding)
|
||||
{
|
||||
lengthUTF8((const uint8_t*)nxcsptr, nxcslen, 0, 0);
|
||||
return YES;
|
||||
NS_VALRETURN(YES);
|
||||
}
|
||||
else
|
||||
{
|
||||
id d = [self dataUsingEncoding: encoding allowLossyConversion: NO];
|
||||
|
||||
return d != nil ? YES : NO;
|
||||
NS_VALRETURN(d != nil ? YES : NO);
|
||||
}
|
||||
}
|
||||
NS_HANDLER
|
||||
|
|
Loading…
Reference in a new issue