From f1923f9a84a8a8d7a20826bed36b500a6dd22dcf Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Wed, 13 Jan 2016 20:32:42 +0100 Subject: [PATCH] (OSX) Fix frontend_darwin_get_name --- frontend/drivers/platform_darwin.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/drivers/platform_darwin.m b/frontend/drivers/platform_darwin.m index c111d73bab..deb61dd92d 100644 --- a/frontend/drivers/platform_darwin.m +++ b/frontend/drivers/platform_darwin.m @@ -293,7 +293,9 @@ static void frontend_darwin_get_name(char *s, size_t len) strlcpy(s, buffer.machine, len); #elif defined(OSX) size_t length = 0; - sysctlbyname("hw.model", s, &length, NULL, 0); + sysctlbyname("hw.model", NULL, &length, NULL, 0); + if (length) + sysctlbyname("hw.model", s, &length, NULL, 0); #endif }