Skip to content

Commit 473347a

Browse files
committed
internal/windows: fix order of operations issue on bit check
Signed-off-by: Jason A. Donenfeld <[email protected]>
1 parent e93f338 commit 473347a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

internal/wgwindows/client_windows.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ func (c *Client) refreshInterfaceCache() error {
6363
}
6464
var status, problemCode uint32
6565
ret := windows.CM_Get_DevNode_Status(&status, &problemCode, devInfoData.DevInst, 0)
66-
if ret != nil || (status&windows.DN_DRIVER_LOADED|windows.DN_STARTED) != windows.DN_DRIVER_LOADED|windows.DN_STARTED {
66+
if ret != nil || status&(windows.DN_DRIVER_LOADED|windows.DN_STARTED) != windows.DN_DRIVER_LOADED|windows.DN_STARTED {
6767
continue
6868
}
6969
instanceId, err := windows.SetupDiGetDeviceInstanceId(devInfo, devInfoData)

0 commit comments

Comments
 (0)