From: Diego P. <dg...@us...> - 2008-03-12 20:10:41
|
Update of /cvsroot/xine/xine-ui/src/xitk/xine-toolkit In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6571/src/xitk/xine-toolkit Modified Files: recode.c Log Message: Fix logic, thanks to Reinhard NiÃl. Index: recode.c =================================================================== RCS file: /cvsroot/xine/xine-ui/src/xitk/xine-toolkit/recode.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- recode.c 12 Mar 2008 02:43:38 -0000 1.4 +++ recode.c 12 Mar 2008 20:10:45 -0000 1.5 @@ -277,7 +277,7 @@ iconv_t id, *pid = NULL; char *src_enc = NULL, *dst_enc = NULL; - if (src_encoding) + if (!src_encoding) src_enc = xitk_get_system_encoding(); else src_enc = strdup(src_encoding); @@ -285,7 +285,7 @@ if (!src_enc) goto end; - if (dst_encoding) + if (!dst_encoding) dst_enc = xitk_get_system_encoding(); else dst_enc = strdup(dst_encoding); |