From a904a5b4405724c581bbde5b05b57c74565c0773 Mon Sep 17 00:00:00 2001 From: mertakman Date: Fri, 20 Sep 2024 05:52:11 +0100 Subject: [PATCH] update syscall method and its comment --- windows/mkwinsyscall/mkwinsyscall.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/mkwinsyscall/mkwinsyscall.go b/windows/mkwinsyscall/mkwinsyscall.go index 9bf73f14..9e91d8af 100644 --- a/windows/mkwinsyscall/mkwinsyscall.go +++ b/windows/mkwinsyscall/mkwinsyscall.go @@ -542,8 +542,8 @@ func (f *Fn) ParamPrintList() string { return join(f.Params, func(p *Param) string { return fmt.Sprintf(`"%s=", %s, `, p.Name, p.Name) }, `", ", `) } -// Syscall determines which SyscallX function to use for function f. -func (f *Fn) Syscall() string { +// SyscallN returns a string representing the SyscallN function +func (f *Fn) SyscallN() string { return syscalldot() + "SyscallN" } @@ -979,7 +979,7 @@ func {{.HelperName}}({{.HelperParamList}}) {{template "results" .}}{ {{define "results"}}{{if .Rets.List}}{{.Rets.List}} {{end}}{{end}} -{{define "syscall"}}{{.Rets.SetReturnValuesCode}}{{.Syscall}}(proc{{.DLLFuncName}}.Addr(), {{.SyscallParamList}}){{end}} +{{define "syscall"}}{{.Rets.SetReturnValuesCode}}{{.SyscallN}}(proc{{.DLLFuncName}}.Addr(), {{.SyscallParamList}}){{end}} {{define "tmpvarsreadback"}}{{range .Params}}{{if .TmpVarReadbackCode}} {{.TmpVarReadbackCode}}{{end}}{{end}}{{end}}