Auto merge of #138928 - ChrisDenton:fix-uwp, r=tgross35
Fix UWP reparse point check Fixes #138921
This commit is contained in:
commit
e2014e876e
1 changed files with 1 additions and 1 deletions
|
@ -547,7 +547,7 @@ impl File {
|
||||||
))?;
|
))?;
|
||||||
attr.file_size = info.AllocationSize as u64;
|
attr.file_size = info.AllocationSize as u64;
|
||||||
attr.number_of_links = Some(info.NumberOfLinks);
|
attr.number_of_links = Some(info.NumberOfLinks);
|
||||||
if attr.file_type().is_reparse_point() {
|
if attr.attributes & c::FILE_ATTRIBUTE_REPARSE_POINT != 0 {
|
||||||
let mut attr_tag: c::FILE_ATTRIBUTE_TAG_INFO = mem::zeroed();
|
let mut attr_tag: c::FILE_ATTRIBUTE_TAG_INFO = mem::zeroed();
|
||||||
cvt(c::GetFileInformationByHandleEx(
|
cvt(c::GetFileInformationByHandleEx(
|
||||||
self.handle.as_raw_handle(),
|
self.handle.as_raw_handle(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue