From 44772a8dbb1897c6b67e2f981363bf6428081fb5 Mon Sep 17 00:00:00 2001 From: Jeffrey Finkelstein Date: Sun, 6 Feb 2022 21:52:44 -0500 Subject: [PATCH] uucore: set meaningless FsUsage.ffree value to 0 Set the value of the `FsUsage.ffree` value to 0 on Windows, because even though it is meaningless, it should not exceed the `FsUsage.files` value so that client code can rely on the guarantee that `FsUsage.ffree <= FsUsage.files`. --- src/uucore/src/lib/features/fsext.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uucore/src/lib/features/fsext.rs b/src/uucore/src/lib/features/fsext.rs index a3b05dff8..b8207d68c 100644 --- a/src/uucore/src/lib/features/fsext.rs +++ b/src/uucore/src/lib/features/fsext.rs @@ -567,7 +567,7 @@ impl FsUsage { // Total number of file nodes (inodes) on the file system. files: 0, // Not available on windows // Total number of free file nodes (inodes). - ffree: 4096, // Meaningless on Windows + ffree: 0, // Meaningless on Windows } } }