iconv: fix a dead loop in IconvReader when outbuf size is 1 or so