From 58df800218902d07dcf3b81a28c31354fb1025d2 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Tue, 21 Feb 2012 18:44:40 -0500 Subject: [PATCH] Simplified tmplput_offer_languages() behavior on non-locale systems --- webcit/gettext.c | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/webcit/gettext.c b/webcit/gettext.c index 25474e810..4df641a28 100644 --- a/webcit/gettext.c +++ b/webcit/gettext.c @@ -209,25 +209,12 @@ void httplang_to_locale(StrBuf *LocaleString, wcsession *sess) */ void tmplput_offer_languages(StrBuf *Target, WCTemplputParams *TP) { +#ifdef HAVE_USELOCALE int i; -#ifndef HAVE_USELOCALE - char *Lang = getenv("LANG"); - - if (Lang == NULL) - Lang = "C"; -#endif - - if (nLocalesLoaded == 1) { - wc_printf("

%s

", AvailLangLoaded[0]); - return; - } wc_printf("\n"); +#else + wc_printf("%s", (getenv("LANG") ? getenv("LANG") : "C")); +#endif } /* -- 2.30.2