Fix bug when deleting files

This commit is contained in:
Evan Su 2022-05-16 16:10:58 -04:00 committed by GitHub
parent 46a8642a50
commit 9c8b71f3f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -74,6 +74,7 @@ var showProgress bool
// Input and output files
var inputFile string
var inputFileOld string
var outputFile string
var onlyFiles []string
var onlyFolders []string
@ -996,6 +997,7 @@ func work() {
fin.Close()
}
fout.Close()
inputFileOld = inputFile
inputFile = outputFile + ".pcv"
}
@ -1634,11 +1636,11 @@ func work() {
if recombine { // Remove each chunk
i := 0
for {
_, err := os.Stat(fmt.Sprintf("%s.%d", inputFile, i))
_, err := os.Stat(fmt.Sprintf("%s.%d", inputFileOld, i))
if err != nil {
break
}
os.Remove(fmt.Sprintf("%s.%d", inputFile, i))
os.Remove(fmt.Sprintf("%s.%d", inputFileOld, i))
i++
}
} else {
@ -1701,6 +1703,7 @@ func resetUI() {
mode = ""
inputFile = ""
inputFileOld = ""
outputFile = ""
onlyFiles = nil
onlyFolders = nil