24ff2cc448f885e1bef71acce3c7de567fb91caf braney Thu Apr 16 11:32:04 2020 -0700 clean up verbose statement that was making pointless calls diff --git src/lib/udc.c src/lib/udc.c index c74f98d..a6b29f9 100644 --- src/lib/udc.c +++ src/lib/udc.c @@ -1914,32 +1914,36 @@ if (file->isDir) { setCurrentDir(file->name); bits64 oneResult = rCleanup(deleteTime, testOnly); setCurrentDir(".."); if (oneResult > 0) { if (!testOnly) remove(file->name); results += oneResult; results += file->size; } } else if (sameString(file->name, bitmapName)) { + if (verboseLevel() >= 4) + { if (file->size > udcBitmapHeaderSize) /* prevent failure on bitmap files of size 0 or less than header size */ verbose(4, "%ld (%ld) %s/%s\n", bitRealDataSize(file->name), (long)file->size, getCurrentDir(), file->name); + } + if (file->lastAccess < deleteTime) { /* Remove all files when get bitmap, so that can ensure they are deleted in * right order. */ results += file->size; if (!testOnly) { remove(bitmapName); remove(sparseDataName); if (fileExists(redirName)) remove(redirName); } } } else if (sameString(file->name, sparseDataName))