Lines Matching refs:str
49 long strtol(str, ptr, base)
50 char *str, **ptr;
53 char *start = str;
59 while (ISASCII((unsigned char)*str) && isspace((unsigned char)*str))
60 str++;
62 if (*str == '-') {
64 str++;
67 if (*str == '0') {
68 if (str[1] == 'x' || str[1] == 'X') {
69 str += 2;
80 else if (base == 16 && *str == '0' && (str[1] == 'x' || str[1] == 'X'))
81 str += 2;
83 p = strchr(digits, (ISASCII((unsigned char)*str)
84 && isupper((unsigned char)*str)
85 ? tolower((unsigned char)*str)
86 : *str));
88 if (base == 16 && str > start && (str[-1] == 'x' || str[-1] == 'X')) {
90 *ptr = str - 1;
102 while (*++str != '\0') {
105 p = strchr(digits, (ISASCII((unsigned char)*str)
106 && isupper((unsigned char)*str)
107 ? tolower((unsigned char)*str) : *str));
132 *ptr = str;