Revision: 28351
          http://sourceforge.net/p/bibdesk/svn/28351
Author:   hofman
Date:     2023-09-18 09:11:10 +0000 (Mon, 18 Sep 2023)
Log Message:
-----------
combine statements

Modified Paths:
--------------
    trunk/bibdesk/BDSKCondition.m

Modified: trunk/bibdesk/BDSKCondition.m
===================================================================
--- trunk/bibdesk/BDSKCondition.m       2023-09-18 08:59:49 UTC (rev 28350)
+++ trunk/bibdesk/BDSKCondition.m       2023-09-18 09:11:10 UTC (rev 28351)
@@ -276,10 +276,10 @@
         BDSKASSERT(stringValue != nil);
         
         if (stringComparison == BDSKGroupContain || stringComparison == 
BDSKGroupNotContain) {
+            BOOL isContain = stringComparison == BDSKGroupContain;
             if ([key isEqualToString:BDSKAllFieldsString]) {
                 if (authorValue == nil)
                     authorValue = [[BibAuthor authorWithName:stringValue] 
retain];
-                BOOL isContain = stringComparison == BDSKGroupContain;
                 NSArray *fields = [item allFieldNames];
                 if ([item crossrefParent] != nil) {
                     NSMutableArray *tmpFields = [[fields mutableCopy] 
autorelease];
@@ -292,10 +292,7 @@
                 }
                 return NO == isContain;
             } else {
-                if (stringComparison == BDSKGroupContain)
-                    return [self item:item isContainedInGroupForField:key];
-                if (stringComparison == BDSKGroupNotContain) 
-                    return NO == [self item:item 
isContainedInGroupForField:key];
+                return isContain == [self item:item 
isContainedInGroupForField:key];
             }
         }
         

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to