Lines Matching refs:line
43 static const char *unslashquote(const char *line, char *param);
119 char *line; in parseconfig() local
130 line = aline; in parseconfig()
133 while(*line && ISSPACE(*line)) in parseconfig()
134 line++; in parseconfig()
136 switch(*line) { in parseconfig()
148 option = line; in parseconfig()
153 while(*line && !ISSPACE(*line) && !ISSEP(*line, dashed_option)) in parseconfig()
154 line++; in parseconfig()
157 if(*line) in parseconfig()
158 *line++ = '\0'; /* zero terminate, we have a local copy of the data */ in parseconfig()
165 while(*line && (ISSPACE(*line) || ISSEP(*line, dashed_option))) in parseconfig()
166 line++; in parseconfig()
169 if(*line == '\"') { in parseconfig()
171 line++; in parseconfig()
172 param = malloc(strlen(line) + 1); /* parameter */ in parseconfig()
180 (void)unslashquote(line, param); in parseconfig()
183 param = line; /* parameter starts here */ in parseconfig()
184 while(*line && !ISSPACE(*line)) in parseconfig()
185 line++; in parseconfig()
187 if(*line) { in parseconfig()
188 *line = '\0'; /* zero terminate */ in parseconfig()
191 line++; in parseconfig()
193 while(*line && ISSPACE(*line)) in parseconfig()
194 line++; in parseconfig()
196 switch(*line) { in parseconfig()
285 static const char *unslashquote(const char *line, char *param) in unslashquote() argument
287 while(*line && (*line != '\"')) { in unslashquote()
288 if(*line == '\\') { in unslashquote()
290 line++; in unslashquote()
293 switch(out = *line) { in unslashquote()
310 line++; in unslashquote()
313 *param++ = *line++; in unslashquote()
316 return line; in unslashquote()
328 char *line = NULL; in my_get_line() local
333 if(!line) { in my_get_line()
334 line = strdup(buf); in my_get_line()
335 if(!line) in my_get_line()
340 size_t linelen = strlen(line); in my_get_line()
341 ptr = realloc(line, linelen + strlen(buf) + 1); in my_get_line()
343 Curl_safefree(line); in my_get_line()
346 line = ptr; in my_get_line()
347 strcpy(&line[linelen], buf); in my_get_line()
349 nl = strchr(line, '\n'); in my_get_line()
355 return line; in my_get_line()