|
|
@@ -2605,6 +2605,7 @@ retry:
|
|
|
struct stat statbuf;
|
|
|
|
|
|
strcpy(filename, str);
|
|
|
+ free(str);
|
|
|
if (!stat(filename, &statbuf)) {
|
|
|
wlogprint("File exists, overwrite?\n");
|
|
|
input = getch();
|
|
|
@@ -2612,6 +2613,8 @@ retry:
|
|
|
goto retry;
|
|
|
}
|
|
|
}
|
|
|
+ else
|
|
|
+ free(str);
|
|
|
fcfg = fopen(filename, "w");
|
|
|
if (!fcfg) {
|
|
|
wlogprint("Cannot open or create file\n");
|