Commit f2082669 authored by Alex Brainman's avatar Alex Brainman

syscall: make mksyscall_windows.go to work even when output does not uses unsafe package

Fixes #9900

Change-Id: I5dd401e8d2040e84ccb97c2fe9f5c5a28095b538
Reviewed-on: https://go-review.googlesource.com/5005Reviewed-by: default avatarMinux Ma <minux@golang.org>
parent d866cd68
...@@ -736,6 +736,8 @@ package {{packagename}} ...@@ -736,6 +736,8 @@ package {{packagename}}
import "unsafe"{{if syscalldot}} import "unsafe"{{if syscalldot}}
import "syscall"{{end}} import "syscall"{{end}}
var _ unsafe.Pointer
var ( var (
{{template "dlls" .}} {{template "dlls" .}}
{{template "funcnames" .}}) {{template "funcnames" .}})
......
...@@ -4,6 +4,8 @@ package syscall ...@@ -4,6 +4,8 @@ package syscall
import "unsafe" import "unsafe"
var _ unsafe.Pointer
var ( var (
modkernel32 = NewLazyDLL("kernel32.dll") modkernel32 = NewLazyDLL("kernel32.dll")
modadvapi32 = NewLazyDLL("advapi32.dll") modadvapi32 = NewLazyDLL("advapi32.dll")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment