X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=i3lock.c;h=208e4acba4ae5533d37b7bf7d5371ccef248923c;hb=76d9960dbe86d3f32fbed054e5e27d2903aea710;hp=87a77b1d004270a73ba74595765300716437bb6b;hpb=7cf393fb7ef262e8d4cf8c9eebe954fe6d760bc1;p=i3%2Fi3lock diff --git a/i3lock.c b/i3lock.c index 87a77b1..208e4ac 100644 --- a/i3lock.c +++ b/i3lock.c @@ -977,11 +977,11 @@ int main(int argc, char *argv[]) { errx(EXIT_FAILURE, "Could not load keymap"); const char *locale = getenv("LC_ALL"); - if (!locale) + if (!locale || !*locale) locale = getenv("LC_CTYPE"); - if (!locale) + if (!locale || !*locale) locale = getenv("LANG"); - if (!locale) { + if (!locale || !*locale) { if (debug_mode) fprintf(stderr, "Can't detect your locale, fallback to C\n"); locale = "C";