From 2182fb9b136f0b6946bc9dd48af173d32ae1cba0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 14 Jan 2016 12:24:56 +0100 Subject: [PATCH] (OSX) Fix Gestalt OSX version major/minor detection --- frontend/drivers/platform_darwin.m | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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