From: Jaroslav Kysela Date: Fri, 29 May 2015 16:54:16 +0000 (+0200) Subject: config: ensure that at least one preferred language is set (defaults to eng) X-Git-Tag: v4.2.1~2420 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=807b9c8cb71625ffb93f57d5f8395f1a94c8ec65;p=thirdparty%2Ftvheadend.git config: ensure that at least one preferred language is set (defaults to eng) --- diff --git a/src/config.c b/src/config.c index 8357da883..84156b833 100644 --- a/src/config.c +++ b/src/config.c @@ -1564,7 +1564,10 @@ config_set_int ( const char *fld, int val ) const char *config_get_language ( void ) { - return htsmsg_get_str(config, "language"); + const char *s = htsmsg_get_str(config, "language"); + if (s == NULL || *s == '\0') + return "eng"; + return s; } int config_set_language ( const char *lang )