diff --git a/Sparkle/SUBinaryDeltaCreate.m b/Sparkle/SUBinaryDeltaCreate.m index b0dfa3efc7..c9a436b625 100644 --- a/Sparkle/SUBinaryDeltaCreate.m +++ b/Sparkle/SUBinaryDeltaCreate.m @@ -230,9 +230,9 @@ BOOL createBinaryDelta(NSString *source, NSString *destination, NSString *patchF assert(destination); assert(patchFile); assert(majorVersion >= FIRST_DELTA_DIFF_MAJOR_VERSION && majorVersion <= LATEST_DELTA_DIFF_MAJOR_VERSION); - - SUBinaryDeltaMinorVersion minorVersion = latestMinorVersionForMajorVersion(majorVersion); - + + int minorVersion = latestMinorVersionForMajorVersion(majorVersion); + NSMutableDictionary *originalTreeState = [NSMutableDictionary dictionary]; char pathBuffer[PATH_MAX] = {0}; diff --git a/Sparkle/SUBinaryDeltaTool.m b/Sparkle/SUBinaryDeltaTool.m index 573bf4aa41..b130ec6aeb 100644 --- a/Sparkle/SUBinaryDeltaTool.m +++ b/Sparkle/SUBinaryDeltaTool.m @@ -190,7 +190,7 @@ static BOOL runVersionCommand(NSString *programName, NSArray *args) } SUBinaryDeltaMajorVersion majorDiffVersion = FIRST_DELTA_DIFF_MAJOR_VERSION; - int minorDiffVersion = FIRST_DELTA_DIFF_MINOR_VERSION; + int minorDiffVersion = 0; xar_subdoc_t subdoc; for (subdoc = xar_subdoc_first(x); subdoc; subdoc = xar_subdoc_next(subdoc)) { @@ -205,7 +205,7 @@ static BOOL runVersionCommand(NSString *programName, NSArray *args) // available in version 2.0 or later xar_subdoc_prop_get(subdoc, MINOR_DIFF_VERSION_KEY, &value); if (value) - minorDiffVersion = (SUBinaryDeltaMinorVersion)[@(value) intValue]; + minorDiffVersion = [@(value) intValue]; } }