[PATCH 0/1] MR4157: cmd: Reset totals after trailer output.
Otherwise, sums are inherited between drives. For instance, dir /s z:\tmp c:\windows\system32\drivers\etc shows an incorrect summary for drive c. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4157
From: Akihiro Sagawa <sagawa.aki(a)gmail.com> Otherwise, sums are inherited between drives. For instance, dir /s z:\tmp c:\windows\system32\drivers\etc shows an incorrect summary for drive c. --- programs/cmd/directory.c | 1 + 1 file changed, 1 insertion(+) diff --git a/programs/cmd/directory.c b/programs/cmd/directory.c index 4d3ae3f9c7d..709bbb52287 100644 --- a/programs/cmd/directory.c +++ b/programs/cmd/directory.c @@ -937,6 +937,7 @@ void WCMD_directory (WCHAR *args) if (lastDrive != '?') { trailerReqd = FALSE; WCMD_dir_trailer(prevEntry->dirName); + byte_total = file_total = dir_total = 0; } lastDrive = towupper(thisEntry->dirName[0]); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4157
participants (2)
-
Akihiro Sagawa -
Akihiro Sagawa (@sgwaki)