Lines Matching refs:iconv
29 # include <iconv.h>
136 /* iconv_carefully is like iconv, except that it stops as soon as it encounters
140 /* Irix iconv() inserts a NUL byte if it cannot convert.
141 NetBSD iconv() inserts a question mark if it cannot convert.
166 res = iconv (cd,
171 /* iconv can eat up a shift sequence but give EINVAL while attempting
192 /* iconv() has already incremented INPTR. We cannot go back to a
209 iconv (cd, (ICONV_CONST char **) (inbuf), inbytesleft, outbuf, outbytesleft))
231 res = iconv (cd,
236 /* iconv can eat up a shift sequence but give EINVAL while attempting
248 /* Irix iconv() inserts a NUL byte if it cannot convert.
249 NetBSD iconv() inserts a question mark if it cannot convert.
254 /* iconv() has already incremented INPTR. We cannot go back to a
273 /* utf8conv_carefully is like iconv, except that
408 iconv (cd, NULL, NULL, NULL, NULL);
432 /* Use iconv_carefully instead of iconv here, because:
435 - With iconv() implementations other than GNU libiconv and GNU
436 libc, if we use iconv() in a big swoop, checking for an E2BIG
541 res = iconv (cd, NULL, NULL, &outptr, &outsize);
612 iconv (cd1, NULL, NULL, NULL, NULL);
614 iconv (cd2, NULL, NULL, NULL, NULL);
663 res1 = iconv (cd1, NULL, NULL, &out1ptr, &out1size);
745 res2 = iconv (cd2, NULL, NULL, &out2ptr, &out2size);
820 res = iconv (cd2,
868 res = iconv (cd2,
887 /* Irix iconv() inserts a NUL byte if it cannot convert.
888 NetBSD iconv() inserts a question mark if it cannot
1125 "iconv() is not supported. Installing GNU libiconv and
1181 "iconv() is not supported. Installing GNU libiconv and