File tree 2 files changed +12
-2
lines changed
2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -30,10 +30,20 @@ + (NSString*)trimTrailingSlash:(NSString*)path {
30
30
}
31
31
32
32
+ (NSComparisonResult )compareVersion : (NSString *)version1 toVersion : (NSString *)version2 {
33
+ if (!version1 || !version2) {
34
+ // if either version is nil, don't upgrade
35
+ return NSOrderedDescending;
36
+ }
37
+
33
38
return [self compareVersion: version1 toVersion: version2 skipExpansion: NO ];
34
39
}
35
40
36
41
+ (NSComparisonResult )compareVersion : (NSString *)version1 toVersion : (NSString *)version2 skipExpansion : (BOOL )skipExpansion {
42
+ if (!version1 || !version2) {
43
+ // if either version is nil, don't upgrade
44
+ return NSOrderedDescending;
45
+ }
46
+
37
47
NSMutableArray *version1parts = [[version1 componentsSeparatedByString: @" ." ] mutableCopy ];
38
48
NSMutableArray *version2parts = [[version2 componentsSeparatedByString: @" ." ] mutableCopy ];
39
49
Original file line number Diff line number Diff line change 17
17
<key >CFBundlePackageType </key >
18
18
<string >APPL </string >
19
19
<key >CFBundleShortVersionString </key >
20
- <string >2.5.2 </string >
20
+ <string >2.5.3 </string >
21
21
<key >CFBundleSignature </key >
22
22
<string >???? </string >
23
23
<key >CFBundleVersion </key >
24
- <string >2.5.2 </string >
24
+ <string >2.5.3 </string >
25
25
<key >Configuration </key >
26
26
<string >${CONFIGURATION} </string >
27
27
<key >LSApplicationCategoryType </key >
You can’t perform that action at this time.
0 commit comments