問題は-qsortを使用して複数の行をソートしようとしていますが、すべてがoutfileで機能します。残念ながらvalgrind、一部のメモリブロックを解放しないというエラーが発生します。
最初私は思った-私はする必要があるfree(lines)が、それはすでにそこにある。私は何が欠けていますか?
qsort(lines, linenumber, sizeof(char*), compare_string);
for(c=0; c<linenumber; c++) {
fputs(lines[c], outfile);
}
free(lines);