From 2aaa84ddf7207d0fcc8e91a40b8f4230e1ab8e37 Mon Sep 17 00:00:00 2001 From: Albert Cahalan Date: Tue, 28 Dec 2004 19:12:12 +0000 Subject: [PATCH] #if out undocumented Polish and Lithuanian mystery code --- src/tuxpaint.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 5f3ac7e0e..3ff9b2c5e 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -860,17 +860,18 @@ static void show_locale_usage(FILE * f, const char * const prg) static void setup_language(const char * const prg) { - if (langstr == NULL && getenv("LANG") != NULL && - strncasecmp(getenv("LANG"), "lt_LT", 5) == 0) - { - set_langstr("lithuanian"); - } - if (langstr == NULL && getenv("LANG") != NULL && - strncasecmp(getenv("LANG"), "pl_PL", 5) == 0) +// Justify this or delete it. It seems to make Tux Paint +// violate the behavior documented by "man 7 locale". +#if 0 + if (langstr == NULL && getenv("LANG")) { - set_langstr("polish"); + if(!strncasecmp(getenv("LANG"), "lt_LT", 5)) + set_langstr("lithuanian"); + if(!strncasecmp(getenv("LANG"), "pl_PL", 5)) + set_langstr("polish"); } +#endif if (langstr != NULL) {