summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2003-03-31 09:43:39 +0000
committerDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2003-03-31 09:43:39 +0000
commite516315b49c489150e2f3d3dd0ca356e141eea62 (patch)
tree3a8966cdf3aa8d54b84c6b5671ede1f1242e64bb
parentb6055e54ed4aa8708e2d724bcd6b3dfaac0adaea (diff)
downloadxine-lib-e516315b49c489150e2f3d3dd0ca356e141eea62.tar.gz
xine-lib-e516315b49c489150e2f3d3dd0ca356e141eea62.tar.bz2
take care of configure checks about nl_langinfo
CVS patchset: 4519 CVS date: 2003/03/31 09:43:39
-rw-r--r--src/xine-engine/osd.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/xine-engine/osd.c b/src/xine-engine/osd.c
index 8e896b9e8..336197f4b 100644
--- a/src/xine-engine/osd.c
+++ b/src/xine-engine/osd.c
@@ -34,7 +34,10 @@
#include <dirent.h>
#include <errno.h>
#include <iconv.h>
+
+#ifdef HAVE_LANGINFO_CODESET
#include <langinfo.h>
+#endif
#include "xine_internal.h"
#include "video_out/alphablend.h"
@@ -709,7 +712,7 @@ static int osd_render_text (osd_object_t *osd, int x1, int y1,
inbytesleft = strlen(text);
if (!encoding) {
-#ifdef ENABLE_NLS
+#ifdef HAVE_LANGINFO_CODESET
if ((encoding = nl_langinfo(CODESET)) == NULL) {
printf(_("osd: can't find out current locale character set\n"));
encoding = "iso-8859-1";