aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/updater
diff options
context:
space:
mode:
Diffstat (limited to 'updater')
-rw-r--r--updater/msirunner_windows.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/updater/msirunner_windows.go b/updater/msirunner_windows.go
index 4ae18c01..2f5ce5a4 100644
--- a/updater/msirunner_windows.go
+++ b/updater/msirunner_windows.go
@@ -41,8 +41,8 @@ func (t *tempFile) Delete() error {
}
return windows.DeleteFile(name16) //TODO: how does this deal with reparse points?
}
- disposition := uint32(1)
- err := windows.SetFileInformationByHandle(t.originalHandle, windows.FileDispositionInfo, (*byte)(unsafe.Pointer(&disposition)), uint32(unsafe.Sizeof(disposition)))
+ disposition := byte(1)
+ err := windows.SetFileInformationByHandle(t.originalHandle, windows.FileDispositionInfo, &disposition, 1)
t.originalHandle = 0
t.Close()
return err