userlibandfileserver/fileserver/sfat32/sl_scan32.cpp
changeset 44 36bfc973b146
parent 43 96e5fb8b040d
child 36 538db54a451d
equal deleted inserted replaced
43:96e5fb8b040d 44:36bfc973b146
   700 	iMatching.iEntries[iMatching.iCount++]=aEntryPos;
   700 	iMatching.iEntries[iMatching.iCount++]=aEntryPos;
   701 	return iMatching.iCount==KMaxMatchingEntries;
   701 	return iMatching.iCount==KMaxMatchingEntries;
   702 	}
   702 	}
   703 
   703 
   704 
   704 
   705 static inline TBool BoolXOR(TBool a1, TBool a2)
       
   706     {
       
   707     if(!a1 && !a2)        
       
   708         return EFalse;
       
   709     else if(a1 && a2)
       
   710         return EFalse;
       
   711     else
       
   712         return ETrue;
       
   713     }
       
   714 
       
   715 
       
   716 /**
   705 /**
   717 Scan for differnces in the new and old FAT table writing them to media if discovered
   706 Scan for differnces in the new and old FAT table writing them to media if discovered
   718 
   707 
   719 @leave System wide error codes
   708 @leave System wide error codes
   720 */
   709 */