if (groupend) {
/* Append to group */
line_t *line = new0(line_t);
- groupend->next = line;
line->key = strcopy(key);
line->value = strcopy(value);
line->next = groupend->next;
+ groupend->next = line;
} else if (fileend) {
/* Create new group */
line_t *blank = new0(line_t);
}
/* debug printout */
- printf("parse: %s.%s.%s = '%s'\n", group, name, line->key, line->value);
+ debug("parse: %s.%s.%s = '%s'", group, name, line->key, line->value);
/* save line formatting for the next write */
if (prev == NULL)