| ... | ... | @@ -22,12 +22,11 @@ inline fn constructVersion(major: u32, minor: u32, subminor: u32) u32 { |
| 22 | 22 | |
| 23 | 23 | // Darwin-only |
| 24 | 24 | pub fn __isPlatformVersionAtLeast(platform: u32, major: u32, minor: u32, subminor: u32) callconv(.C) i32 { |
| 25 | | return @boolToInt(_availability_version_check(1, &[_]dyld_build_version_t{ |
| 26 | | .{ |
| 27 | | .platform = platform, |
| 28 | | .version = constructVersion(major, minor, subminor), |
| 29 | | }, |
| 30 | | })); |
| 25 | const build_version = dyld_build_version_t{ |
| 26 | .platform = platform, |
| 27 | .version = constructVersion(major, minor, subminor), |
| 28 | }; |
| 29 | return @boolToInt(_availability_version_check(1, &[_]dyld_build_version_t{build_version})); |
| 31 | 30 | } |
| 32 | 31 | |
| 33 | 32 | // _availability_version_check darwin API support. |