Lines Matching refs:buffer
115 static char *get_value(char **buffer)
122 if (**buffer == '"') {
126 (*buffer)++;
131 val = strsep(buffer, end);
136 (*buffer)++;
138 while (isspace(**buffer))
139 (*buffer)++;
166 char *buffer;
186 * Allocate a buffer rather than put it on the stack so we can
188 * points into this buffer for its strings).
190 buffer = malloc(MAX_BUFFER_LEN);
191 if (!buffer)
199 buf = fgets(buffer, MAX_BUFFER_LEN, f);
203 if (buf[strlen(buffer) - 1] != '\n') {
253 log_error("Error parsing config file line %d '%s'", lineno, buffer);
282 strcpy(buffer, options_in);
283 c = argc_count(buffer) + 2;
292 * store the buffer address there for
295 (*newargv)[c] = buffer;
297 (*newargv)[c] = strsep(&buffer, " \t");
305 free(buffer);