Index: subreader.c =================================================================== RCS file: /cvsroot/mplayer/main/subreader.c,v retrieving revision 1.140 diff -u -r1.140 subreader.c --- subreader.c 18 Oct 2004 20:56:11 -0000 1.140 +++ subreader.c 20 Nov 2004 09:49:08 -0000 @@ -1076,7 +1076,7 @@ void subcp_open (FILE *enca_fd) { - char *tocp = "UTF-8"; + char *tocp = "UTF-8//IGNORE//TRANSLIT"; if (sub_cp){ char *cp_tmp = sub_cp; @@ -1131,8 +1131,6 @@ if (iconv(icdsc, &ip, &ileft, &op, &oleft) == (size_t)(-1)) { mp_msg(MSGT_SUBREADER,MSGL_WARN,"SUB: error recoding line (1).\n"); - l++; - break; } if (!(ot = (char *)malloc(op - icbuffer + 1))){ mp_msg(MSGT_SUBREADER,MSGL_WARN,"SUB: error allocating mem.\n");