Fix another GetFileInfo loop (GetFilesInDir now does return sizes)

This commit is contained in:
Henrik Rydgård committed 2021-09-11 18:11:53 +02:00
1 parent 1eef8973c7
commit cd79a1d92f
1 file changed
+1 -4
+1 -4
View File
@@ -289,10 +289,7 @@ int64_t GetDirectoryRecursiveSize(const Path &path, const char *filter, int flag
std::vector<FileInfo> fileInfo;
GetFilesInDir(path, &fileInfo, filter, flags);
int64_t sizeSum = 0;
// Note: GetFilesInDir does not fill in fileSize.
for (size_t i = 0; i < fileInfo.size(); i++) {
FileInfo finfo;
GetFileInfo(fileInfo[i].fullName, &finfo);
for (const auto &finfo : fileInfo) {
if (!finfo.isDirectory)
sizeSum += finfo.size;
else