From 443f5f907e8a5b9aae7147995e1fe4b31d2b7fca Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 18 May 2019 13:11:10 +0100 Subject: [PATCH] platform_unix: Check whether LANG is defined before using it. Fixes a segfault. --- frontend/drivers/platform_unix.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/drivers/platform_unix.c b/frontend/drivers/platform_unix.c index 227b1911ae..d43d67a91a 100644 --- a/frontend/drivers/platform_unix.c +++ b/frontend/drivers/platform_unix.c @@ -2537,7 +2537,10 @@ enum retro_language frontend_unix_get_user_language(void) } } #else - lang = rarch_get_language_from_iso(getenv("LANG")); + char *envvar = getenv("LANG"); + + if (envvar != NULL) + lang = rarch_get_language_from_iso(envvar); #endif #endif return lang;