Lines Matching refs:next_char
522 unsigned char next_char; in get_next_char() local
610 next_char = str[pos++]; in get_next_char()
611 if ((next_char >= 0x40 && next_char <= 0x7e) || in get_next_char()
612 (next_char >= 0xa1 && next_char <= 0xfe)) { in get_next_char()
615 MB_WRITE(next_char); in get_next_char()
616 this_char = (this_char << 8) | next_char; in get_next_char()
634 next_char = str[pos++]; in get_next_char()
635 if ((next_char >= 0x40 && next_char <= 0x7e) || in get_next_char()
636 (next_char >= 0x80 && next_char <= 0xfc)) in get_next_char()
640 MB_WRITE(next_char); in get_next_char()
641 this_char = (this_char << 8) | next_char; in get_next_char()
658 next_char = str[pos++]; in get_next_char()
659 if (next_char >= 0xa1 && next_char <= 0xfe) { in get_next_char()
662 MB_WRITE(next_char); in get_next_char()
663 this_char = (this_char << 8) | next_char; in get_next_char()
670 next_char = str[pos++]; in get_next_char()
671 if (next_char >= 0xa1 && next_char <= 0xdf) { in get_next_char()
674 MB_WRITE(next_char); in get_next_char()
675 this_char = (this_char << 8) | next_char; in get_next_char()
683 next_char = str[pos]; in get_next_char()
686 if ((next_char >= 0xa1 && next_char <= 0xfe) && in get_next_char()
690 MB_WRITE(next_char); in get_next_char()
692 this_char = (this_char << 16) | (next_char << 8) | next2_char; in get_next_char()