Author: mlytwyn
Date: Tue Mar 11 18:05:35 2014
New Revision: 37742

URL: http://svn.gna.org/viewcvs/gnustep?rev=37742&view=rev
Log:
Fix predicate nil check for certain cases

Modified:
    libs/base/branches/gnustep_testplant_branch/Source/NSPredicate.m

Modified: libs/base/branches/gnustep_testplant_branch/Source/NSPredicate.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/branches/gnustep_testplant_branch/Source/NSPredicate.m?rev=37742&r1=37741&r2=37742&view=diff
==============================================================================
--- libs/base/branches/gnustep_testplant_branch/Source/NSPredicate.m    
(original)
+++ libs/base/branches/gnustep_testplant_branch/Source/NSPredicate.m    Tue Mar 
11 18:05:35 2014
@@ -895,6 +895,14 @@
         case NSGreaterThanOrEqualToPredicateOperatorType:
           return (leftIsNil == rightIsNil);
           
+        case NSInPredicateOperatorType:
+        case NSLikePredicateOperatorType:
+        case NSBetweenPredicateOperatorType:
+        case NSEndsWithPredicateOperatorType:
+        case NSContainsPredicateOperatorType:
+        case NSBeginsWithPredicateOperatorType:
+          return (leftIsNil == rightIsNil);
+
         default:
           return (leftIsNil != rightIsNil);
       }


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to