diff --git a/frontend/drivers/platform_darwin.m b/frontend/drivers/platform_darwin.m index a9fe446fbb..af99e07a58 100644 --- a/frontend/drivers/platform_darwin.m +++ b/frontend/drivers/platform_darwin.m @@ -320,11 +320,8 @@ static void frontend_darwin_get_os(char *s, size_t len, int *major, int *minor) } else { - UInt32 version = 0; - OSStatus err = Gestalt(gestaltSystemVersion, (SInt32*)&version); - (void)err; - - sscanf(version, "%d.%d", major, minor); + Gestalt(gestaltSystemVersionMinor, (SInt32*)minor); + Gestalt(gestaltSystemVersionMajor, (SInt32*)major); } strlcpy(s, "OSX", len); #endif