Author: rfm
Date: Thu Jul 28 07:21:01 2016
New Revision: 40041
URL: http://svn.gna.org/viewcvs/gnustep?rev=40041&view=rev
Log:
A case insensitive compare with self is always NSOrderedSame
Modified:
libs/base/trunk/Source/NSString.m
Modified: libs/base/trunk/Source/NSString.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Source/NSString.m?rev=40041&r1=40040&r2=40041&view=diff
==============================================================================
--- libs/base/trunk/Source/NSString.m (original)
+++ libs/base/trunk/Source/NSString.m Thu Jul 28 07:21:01 2016
@@ -5580,6 +5580,7 @@
*/
- (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString
{
+ if (string == self) return NSOrderedSame;
return [self compare: aString
options: NSCaseInsensitiveSearch
range: ((NSRange){0, [self length]})];
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs