From b642c2280ae8f8ef7c1bb8ca8811384c3b50bbfd Mon Sep 17 00:00:00 2001 From: reimar Date: Sat, 27 Jan 2007 10:11:40 +0000 Subject: Handle mp_msg_charset == NULL correctly in filename_recode. Patch by Vladimir Voroshilov - voroshil gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22024 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mp_msg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mp_msg.c') diff --git a/mp_msg.c b/mp_msg.c index 593f4caf3a..99c587fb77 100644 --- a/mp_msg.c +++ b/mp_msg.c @@ -48,7 +48,8 @@ const char* filename_recode(const char* filename) static char recoded_filename[MSGSIZE_MAX]; size_t filename_len, max_path; char* precoded; - if (!strcasecmp(mp_msg_charset, MSG_CHARSET) || + if (!mp_msg_charset || + !strcasecmp(mp_msg_charset, MSG_CHARSET) || !strcasecmp(mp_msg_charset, "noconv")) return filename; if (inv_msgiconv == (iconv_t)(-1)) { -- cgit v1.2.3