aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Foundation/GTMSystemVersion.m2
-rw-r--r--Foundation/GTMSystemVersionTest.m5
2 files changed, 5 insertions, 2 deletions
diff --git a/Foundation/GTMSystemVersion.m b/Foundation/GTMSystemVersion.m
index f9c7861..be5d7c3 100644
--- a/Foundation/GTMSystemVersion.m
+++ b/Foundation/GTMSystemVersion.m
@@ -102,7 +102,7 @@ NSString *const kGTMSystemBuild10_6_0_10A190 = @"10A190";
if (minor) {
*minor = sGTMSystemVersionMinor;
}
- if (major) {
+ if (bugFix) {
*bugFix = sGTMSystemVersionBugFix;
}
}
diff --git a/Foundation/GTMSystemVersionTest.m b/Foundation/GTMSystemVersionTest.m
index b6952da..24e6aa5 100644
--- a/Foundation/GTMSystemVersionTest.m
+++ b/Foundation/GTMSystemVersionTest.m
@@ -28,7 +28,10 @@
SInt32 minor;
SInt32 bugFix;
- [GTMSystemVersion getMajor:nil minor:nil bugFix:nil];
+ [GTMSystemVersion getMajor:NULL minor:NULL bugFix:NULL];
+ [GTMSystemVersion getMajor:&major minor:NULL bugFix:NULL];
+ [GTMSystemVersion getMajor:NULL minor:&minor bugFix:NULL];
+ [GTMSystemVersion getMajor:NULL minor:NULL bugFix:&bugFix];
[GTMSystemVersion getMajor:&major minor:&minor bugFix:&bugFix];
#if GTM_IPHONE_SDK
STAssertTrue(major >= 2 && minor >= 0 && bugFix >= 0, nil);