From c5bfac85a649caf58a73df2da070267d540d81a5 Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Thu, 3 Jul 2003 07:49:59 +0000 Subject: * src/mod_irc/iconv_erl.c (iconv_erl_control): Bugfix SVN Revision: 119 --- src/mod_irc/iconv_erl.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/mod_irc/iconv_erl.c b/src/mod_irc/iconv_erl.c index 4cca2ece8..fa382f12e 100644 --- a/src/mod_irc/iconv_erl.c +++ b/src/mod_irc/iconv_erl.c @@ -56,18 +56,15 @@ static int iconv_erl_control(ErlDrvData drv_data, ei_decode_string(buf, &index, string); cd = iconv_open(to, from); - // TODO: check result - /* + if(cd == (iconv_t) -1) { - perror ("iconv_open"); - } - else - { - printf("iconv_open from=%s, to=%s OK\r\n", from, to); - printf("string=%s size=%d\r\n", string, size); + cd = iconv_open("ascii", "ascii"); + if(cd == (iconv_t) -1) + { + cd = iconv_open("ascii", "ascii"); + } } - */ outleft = avail = 4*size; inleft = size; -- cgit v1.2.3