Lines Matching refs:str_buf
6393 CHAR_T str_buf[WORK_BUFFER_SIZE]; local
6496 str_buf[i] = TRANSLATE(*d);
6497 str_buf[i+1] = '\0';
6499 match = wcscoll (workp, str_buf);
6552 cp = (wint_t*)str_buf;
6560 str_buf[i] = TRANSLATE(*(d+i));
6561 str_buf[i+1] = '\0'; /* sentinel */
6567 d = backup_d + ((wchar_t*)cp - (wchar_t*)str_buf - 1);
6637 str_buf[i] = TRANSLATE(*d);
6638 str_buf[i+1] = '\0';
6640 match = wcscoll (workp, str_buf);
6690 str_buf[1] = 0;
6691 str_buf[2] = c;
6692 str_buf[3] = 0;
6693 str_buf[5] = 0;
6709 str_buf[0] = *workp++;
6710 range_start_char = str_buf;
6718 str_buf[4] = *workp++;
6719 range_end_char = str_buf + 4;
6722 if (wcscoll (range_start_char, str_buf+2) <= 0
6723 && wcscoll (str_buf+2, range_end_char) <= 0)