diff options
Diffstat (limited to 'src/defaultfont.c')
-rw-r--r-- | src/defaultfont.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/defaultfont.c b/src/defaultfont.c index 6200d89..2c45f19 100644 --- a/src/defaultfont.c +++ b/src/defaultfont.c @@ -178,10 +178,10 @@ eterm_default_font_locale(char ***fonts, char ***mfonts, char **mencoding, int * int j, k; locale = setlocale(LC_CTYPE, ""); - if (locale == NULL) - if ((locale = getenv("LC_ALL")) == NULL) - if ((locale = getenv("LC_CTYPE")) == NULL) - if ((locale = getenv("LANG")) == NULL) + if (!locale) + if (!(locale = getenv("LC_ALL"))) + if (!(locale = getenv("LC_CTYPE"))) + if (!(locale = getenv("LANG"))) locale = "C"; /* failsafe */ /* Obtain a "normalized" name of current encoding. |