# HG changeset patch # User reimar # Date 1169892700 0 # Node ID b79ca70e0cad80d8a2d289d42b91291d6fa2ef29 # Parent 77c4ad229db6e950ad8cbd6bd43b0edca4a31dda Handle mp_msg_charset == NULL correctly in filename_recode. Patch by Vladimir Voroshilov - voroshil gmail com diff -r 77c4ad229db6 -r b79ca70e0cad mp_msg.c --- a/mp_msg.c Sat Jan 27 10:10:05 2007 +0000 +++ b/mp_msg.c Sat Jan 27 10:11:40 2007 +0000 @@ -48,7 +48,8 @@ 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)) {