/* Read one line at the time, parse it and add it to the memory map to be returned */
while ((read = getline(&line, &n, fp)) != -1) {
- //XBT_DEBUG("%s", line);
+ XBT_DEBUG("%s", line);
/* Wipeout the new line character */
line[read - 1] = '\0';
xbt_realloc(ret->regions, sizeof(memreg) * (ret->mapsize + 1));
memcpy(ret->regions + ret->mapsize, &memreg, sizeof(memreg));
ret->mapsize++;
+
}
- if (line)
- free(line);
+ free(line);
return ret;
}