Lines Matching refs:cur_chr
555 char temp[STR_LEN], cur_chr; in clean() local
563 cur_chr = *s++; in clean()
564 if (cur_chr == '^') { in clean()
565 cur_chr = *s++; in clean()
566 if (cur_chr == '\0') { in clean()
570 cur_chr &= 0x1F; in clean()
571 if (cur_chr != 0) { in clean()
572 *s1++ = cur_chr; in clean()
577 if (cur_chr != '\\') { in clean()
578 *s1++ = cur_chr; in clean()
582 cur_chr = *s++; in clean()
583 if (cur_chr == '\0') { in clean()
591 switch (cur_chr) { in clean()
600 *s1++ = cur_chr; in clean()
610 *s1++ = cur_chr; in clean()
665 if (isoctal (cur_chr)) { in clean()
666 cur_chr &= 0x07; in clean()
668 cur_chr <<= 3; in clean()
669 cur_chr |= *s++ - '0'; in clean()
671 cur_chr <<= 3; in clean()
672 cur_chr |= *s++ - '0'; in clean()
676 if (cur_chr != 0 || sending) { in clean()
677 if (sending && (cur_chr == '\\' || cur_chr == 0)) in clean()
679 *s1++ = cur_chr; in clean()
686 *s1++ = cur_chr; in clean()