Skip to content

Commit 0dcedcb

Browse files
authored
Fix HRESULT_FACILITY
HRESULT_FACILITY is >> 16 & 0x1fff, not <<
1 parent b083113 commit 0dcedcb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/System/FilePath/FilePathWindows.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ fileprivate func HRESULT_CODE(_ hr: HRESULT) -> DWORD {
517517

518518
@inline(__always)
519519
fileprivate func HRESULT_FACILITY(_ hr: HRESULT) -> DWORD {
520-
DWORD(hr << 16) & 0x1fff
520+
DWORD(hr >> 16) & 0x1fff
521521
}
522522

523523
@inline(__always)

0 commit comments

Comments
 (0)