GUI: fix memory leak in backup task

issue #1233
This commit is contained in:
tildearrow 2023-07-11 19:30:13 -05:00
parent 6ce45593cf
commit 4bc2a28760
1 changed files with 1 additions and 2 deletions

View File

@ -5849,13 +5849,12 @@ bool FurnaceGUI::loop() {
if (outFile!=NULL) {
if (fwrite(w->getFinalBuf(),1,w->size(),outFile)!=w->size()) {
logW("did not write backup entirely: %s!",strerror(errno));
w->finish();
}
fclose(outFile);
} else {
logW("could not save backup: %s!",strerror(errno));
w->finish();
}
w->finish();
// delete previous backup if there are too many
delFirstBackup(backupBaseName);