From: Alex Brainman Date: Tue, 17 Feb 2015 04:21:11 +0000 (+1100) Subject: syscall: make mksyscall_windows.go to work even when output does not uses unsafe... X-Git-Tag: go1.5beta1~1971 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f20826692bbf35ae09d3a988dbc4a028fb00a50f;p=gostls13.git 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/5005 Reviewed-by: Minux Ma --- diff --git a/src/syscall/mksyscall_windows.go b/src/syscall/mksyscall_windows.go index cb540d3956..d4c09273d6 100644 --- a/src/syscall/mksyscall_windows.go +++ b/src/syscall/mksyscall_windows.go @@ -736,6 +736,8 @@ package {{packagename}} import "unsafe"{{if syscalldot}} import "syscall"{{end}} +var _ unsafe.Pointer + var ( {{template "dlls" .}} {{template "funcnames" .}}) diff --git a/src/syscall/zsyscall_windows.go b/src/syscall/zsyscall_windows.go index 9c15cf1a1c..ba62499f4e 100644 --- a/src/syscall/zsyscall_windows.go +++ b/src/syscall/zsyscall_windows.go @@ -4,6 +4,8 @@ package syscall import "unsafe" +var _ unsafe.Pointer + var ( modkernel32 = NewLazyDLL("kernel32.dll") modadvapi32 = NewLazyDLL("advapi32.dll")