mirror of
https://github.com/bootandy/dust.git
synced 2026-06-08 11:29:05 +03:00
Fix archive/directory check in platform.rs
This commit is contained in:
+2
-2
@@ -114,8 +114,8 @@ pub fn get_metadata(d: &Path, _use_apparent_size: bool) -> Option<(u64, Option<(
|
|||||||
|
|
||||||
let attr_filtered = md.file_attributes()
|
let attr_filtered = md.file_attributes()
|
||||||
& !(FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_SYSTEM);
|
& !(FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_SYSTEM);
|
||||||
if attr_filtered == FILE_ATTRIBUTE_ARCHIVE
|
if (attr_filtered & FILE_ATTRIBUTE_ARCHIVE) != 0
|
||||||
|| attr_filtered == FILE_ATTRIBUTE_DIRECTORY
|
|| (attr_filtered & FILE_ATTRIBUTE_DIRECTORY) != 0
|
||||||
|| md.file_attributes() == FILE_ATTRIBUTE_NORMAL
|
|| md.file_attributes() == FILE_ATTRIBUTE_NORMAL
|
||||||
{
|
{
|
||||||
Some((md.len(), None))
|
Some((md.len(), None))
|
||||||
|
|||||||
Reference in New Issue
Block a user