char* getLineAsString(FILE* fl, char* ttag, int tagsize) { rewind(fl); char tag[tagsize], line[128]; while (get_line(fl, line)) { tag_argument(line, tag, tagsize); if(!strcmp(tag,ttag)) { return strdup(line); } } return "Undefined"; }