Lines Matching refs:start
85 char* start; in ini_parse_stream() local
103 start = line; in ini_parse_stream()
105 if (lineno == 1 && (unsigned char)start[0] == 0xEF && in ini_parse_stream()
106 (unsigned char)start[1] == 0xBB && in ini_parse_stream()
107 (unsigned char)start[2] == 0xBF) { in ini_parse_stream()
108 start += 3; in ini_parse_stream()
111 start = lskip(rstrip(start)); in ini_parse_stream()
113 if (*start == ';' || *start == '#') { in ini_parse_stream()
118 else if (*prev_name && *start && start > line) { in ini_parse_stream()
121 if (!handler(user, section, prev_name, start) && !error) in ini_parse_stream()
125 else if (*start == '[') { in ini_parse_stream()
127 end = find_chars_or_comment(start + 1, "]"); in ini_parse_stream()
130 strncpy0(section, start + 1, sizeof(section)); in ini_parse_stream()
138 else if (*start) { in ini_parse_stream()
140 end = find_chars_or_comment(start, "=:"); in ini_parse_stream()
143 name = rstrip(start); in ini_parse_stream()