Lines Matching refs:line
640 char * line = NULL; in iniparser_line() local
643 line = xstrdup(input_line); in iniparser_line()
644 len = strstrip(line); in iniparser_line()
650 } else if (line[0] == '#' || line[0] == ';') { in iniparser_line()
653 } else if (line[0] == '[' && line[len - 1] == ']') { in iniparser_line()
655 sscanf(line, "[%[^]]", section); in iniparser_line()
659 } else if (sscanf (line, "%[^=] = \"%[^\"]\"", key, value) == 2 in iniparser_line()
660 || sscanf (line, "%[^=] = '%[^\']'", key, value) == 2) { in iniparser_line()
666 } else if (sscanf (line, "%[^=] = %[^;#]", key, value) == 2) { in iniparser_line()
679 } else if (sscanf(line, "%[^=] = %[;#]", key, value) == 2 in iniparser_line()
680 || sscanf(line, "%[^=] %[=]", key, value) == 2) { in iniparser_line()
696 free(line); in iniparser_line()
718 char line [ASCIILINESZ + 1] ; in iniparser_load() local
743 memset(line, 0, ASCIILINESZ); in iniparser_load()
749 while (fgets(line + last, ASCIILINESZ - last, in) != NULL) { in iniparser_load()
751 len = (int)strlen(line) - 1; in iniparser_load()
755 if (line[len] != '\n' && !feof(in)) { in iniparser_load()
766 ((line[len] == '\n') || (isspace(line[len])))) { in iniparser_load()
767 line[len] = 0 ; in iniparser_load()
774 if (line[len] == '\\') { in iniparser_load()
781 switch (iniparser_line(line, section, key, val)) { in iniparser_load()
800 line); in iniparser_load()
807 memset(line, 0, ASCIILINESZ); in iniparser_load()