diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2006-09-01 12:59:35 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2006-09-01 12:59:35 +0200 |
commit | 4ae577fcb4a323af74d05645e34f31f893b4c6e7 (patch) | |
tree | 86b4d9b764dbc9118f2ef61f8692938f1dfa733a | |
parent | c2e2673629c0a721e721f64e0dbec85a02f7b013 (diff) | |
download | vdr-4ae577fcb4a323af74d05645e34f31f893b4c6e7.tar.gz vdr-4ae577fcb4a323af74d05645e34f31f893b4c6e7.tar.bz2 |
Added LC_ALL to the checks for UTF-8 at startup
-rw-r--r-- | CONTRIBUTORS | 3 | ||||
-rw-r--r-- | HISTORY | 4 | ||||
-rw-r--r-- | config.h | 4 | ||||
-rw-r--r-- | vdr.c | 3 |
4 files changed, 11 insertions, 3 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index ea619ca9..357eb5d2 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1987,3 +1987,6 @@ Jörn Reder <joern@zyn.de> Tomas Berglund <tomber@telia.com> for reporting a problem with sticky PIDs in CAMs when switching between encrypted channels on the same transponder + +Matthias Schwarzott <zzam@gentoo.org> + for suggesting to add LC_ALL to the checks for UTF-8 at startup @@ -4895,3 +4895,7 @@ Video Disk Recorder Revision History which made it prefer any device that's already receiving and doesn't require detatching receivers. This change has caused some unwanted behavior, so further testing is necessary. + +2006-09-01: Version 1.4.2-1 + +- Added LC_ALL to the checks for UTF-8 at startup (suggested by Matthias Schwarzott). @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: config.h 1.267 2006/08/26 14:16:34 kls Exp $ + * $Id: config.h 1.268 2006/09/01 12:59:35 kls Exp $ */ #ifndef __CONFIG_H @@ -21,7 +21,7 @@ // VDR's own version number: -#define VDRVERSION "1.4.2" +#define VDRVERSION "1.4.2-1" #define VDRVERSNUM 10402 // Version * 10000 + Major * 100 + Minor // The plugin API's version number: @@ -22,7 +22,7 @@ * * The project's page is at http://www.cadsoft.de/vdr * - * $Id: vdr.c 1.278 2006/08/05 10:46:38 kls Exp $ + * $Id: vdr.c 1.279 2006/09/01 12:57:44 kls Exp $ */ #include <getopt.h> @@ -450,6 +450,7 @@ int main(int argc, char *argv[]) // Check for UTF-8 and exit if present - asprintf() will fail if it encounters 8 bit ASCII codes char *LangEnv; if ((LangEnv = getenv("LANG")) != NULL && strcasestr(LangEnv, "utf") || + (LangEnv = getenv("LC_ALL")) != NULL && strcasestr(LangEnv, "utf") || (LangEnv = getenv("LC_CTYPE")) != NULL && strcasestr(LangEnv, "utf")) { fprintf(stderr, "vdr: please turn off UTF-8 before starting VDR\n"); return 2; |