Lines Matching defs:src
194 unsigned char *src = (unsigned char *)*from;
203 if (isgb18030_2(src)) {
210 *dst++ = *src++;
211 *dst++ = *src++;
218 } else if (isgb18030_4(src)) {
226 fourbyte_to_twobyte(src, iconv_buf);
230 src += 4;
237 } else if (ISASCII(*src)) {
244 *dst++ = *src++;
252 src++;
257 *from = (XPointer)src;
275 unsigned char *src = (unsigned char *)*from;
286 if (isgb18030_2(src)) {
298 *dst++ = *src++;
299 *dst++ = *src++;
305 } else if (isgb18030_4(src)) {
317 fourbyte_to_twobyte(src, iconv_buf);
322 src += 4;
328 } else if (ISASCII(*src)) {
339 *dst++ = *src++;
347 src++;
355 *from = (XPointer)src;
375 wchar_t *src = (wchar_t *)*from;
387 wchar_t wch = *src;
451 src++; /* advance one wchar_t */
457 *from = (XPointer)src;
499 unsigned char *src = (unsigned char *)*from;
518 twobyte_to_fourbyte(src, iconv_buf);
527 } else if (isgb18030_2((unsigned char*)src)) { /*2 bytes character*/
531 *dst++ = *src++;
532 *dst++ = *src++;
537 } else if (ISASCII(*src)) { /*ASCII character*/
541 *dst++ = *src++;
548 src++;
557 *from = (XPointer)src;
1071 char *src = *((char **) from);
1078 mblen = mbtowc(dst, src, src_left);
1081 src += mblen;
1086 src++;
1097 *from = (XPointer) src;
1114 wchar_t *src = *((wchar_t **)from);
1122 mblen = wctomb(buf, *src);
1128 src++;
1142 *from = (XPointer) src;