From 7b820e90086d8082870786cce850e73448957927 Mon Sep 17 00:00:00 2001 From: mertakman Date: Fri, 20 Sep 2024 04:42:05 +0100 Subject: [PATCH] fix:remove parameter matching in mkwinsyscall --- windows/mkwinsyscall/mkwinsyscall.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/windows/mkwinsyscall/mkwinsyscall.go b/windows/mkwinsyscall/mkwinsyscall.go index 3947092c..f894ab3c 100644 --- a/windows/mkwinsyscall/mkwinsyscall.go +++ b/windows/mkwinsyscall/mkwinsyscall.go @@ -62,7 +62,6 @@ import ( "path/filepath" "runtime" "sort" - "strconv" "strings" "text/template" ) @@ -576,14 +575,7 @@ func (f *Fn) SyscallParamCount() int { // Syscall determines which SyscallX function to use for function f. func (f *Fn) Syscall() string { - c := f.SyscallParamCount() - if c == 3 { - return syscalldot() + "Syscall" - } - if c > 15 { - return syscalldot() + "SyscallN" - } - return syscalldot() + "Syscall" + strconv.Itoa(c) + return syscalldot() + "SyscallN" } // SyscallParamList returns source code for SyscallX parameters for function f.