Merge #8804 from battlmonstr/lang_region_crash

Fix crash in lang_init() on macOS if lang_region = NULL
This commit is contained in:
Justin M. Keyes
2018-08-09 02:02:36 +02:00
committed by GitHub

View File

@@ -31,7 +31,7 @@ void lang_init(void)
char buf[20] = { 0 }; char buf[20] = { 0 };
if (CFStringGetCString(cf_lang_region, buf, 20, if (CFStringGetCString(cf_lang_region, buf, 20,
kCFStringEncodingUTF8)) { kCFStringEncodingUTF8)) {
os_setenv("LANG", lang_region, true); os_setenv("LANG", buf, true);
} }
} }
CFRelease(cf_lang_region); CFRelease(cf_lang_region);