Lines Matching defs:line
469 /* Split $line on whitespace, store it in $args, return the argument count.
472 * This will modify contents of $line.
474 static unsigned int parse_line(char *line, char **args, unsigned int args_size)
479 while (*line && isspace(*line))
480 ++line;
482 if (*line == '\0')
485 if (*line == '#' && count == 0)
488 args[count] = line;
490 while (*line && !isspace(*line))
491 ++line;
493 if (*line != '\0') {
494 *line = '\0';
495 ++line;
502 static int process_line(char *line) {
504 unsigned int argc = parse_line(line, args, ARRAY_SIZE(args));
541 char *line;
555 line = buf;
560 if (process_line(line) < 0) {
562 fprintf(stderr, "%s:%d: %s: %s: %s\n", file_name, lineno, line, error_message, error_cause);
564 fprintf(stderr, "%s:%d: %s: %s\n", file_name, lineno, line, error_message);
566 line = &buf[i + 1];