diff --git a/cocos2d-ui/CCBReader/CCBReader.m b/cocos2d-ui/CCBReader/CCBReader.m index bb8b6c31a7c..78d4d792e2d 100644 --- a/cocos2d-ui/CCBReader/CCBReader.m +++ b/cocos2d-ui/CCBReader/CCBReader.m @@ -172,7 +172,7 @@ static inline unsigned int readVariableLengthIntFromArray(const uint8_t* buffer, done: *value = result; - return ptr - buffer; + return (unsigned int) (ptr - buffer); } diff --git a/external/ObjectAL/Actions/OALUtilityActions.m b/external/ObjectAL/Actions/OALUtilityActions.m index 801d1588261..2f66e3ad9d1 100644 --- a/external/ObjectAL/Actions/OALUtilityActions.m +++ b/external/ObjectAL/Actions/OALUtilityActions.m @@ -206,7 +206,8 @@ - (void) prepareWithTarget:(id) target if(0 == duration_) { // Easy case: 0 duration. - for(OALAction* action in actions_) + NSUInteger actionsCount = [actions_ count]; + for (NSUInteger loop = 0 ; loop < actionsCount ; ++loop) { [pDurations_ addObject:[NSNumber numberWithFloat:0]]; }