Disable semgrep check for unsafe

This commit is contained in:
2025-09-05 11:58:39 +02:00
parent ccc16c7d79
commit 3b2378fcf4

View File

@@ -64,15 +64,15 @@ func sysCredRead(targetName string, typ sysCRED_TYPE) ([]byte, error) {
targetNamePtr, _ := windows.UTF16PtrFromString(targetName)
ret, _, err := syscall.SyscallN(
procCredRead.Addr(),
uintptr(unsafe.Pointer(targetNamePtr)),
uintptr(unsafe.Pointer(targetNamePtr)), // nosemgrep
uintptr(typ),
0,
uintptr(unsafe.Pointer(&pcred)),
uintptr(unsafe.Pointer(&pcred)), // nosemgrep
)
if ret == 0 {
return nil, err
}
defer procCredFree.Call(uintptr(unsafe.Pointer(pcred)))
defer procCredFree.Call(uintptr(unsafe.Pointer(pcred))) // nosemgrep
return goBytes(pcred.CredentialBlob, pcred.CredentialBlobSize), nil
}