Skip to content

Commit 7e4a682

Browse files
committed
fix:do not export formatmessage
1 parent c669e9c commit 7e4a682

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

internal/bcrypt/ntstatus.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func langID(pri, sub uint16) uint32 { return uint32(sub)<<10 | uint32(pri) }
2525

2626
func (s NTStatus) Error() string {
2727
b := make([]uint16, 300)
28-
n, err := FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM|FORMAT_MESSAGE_FROM_HMODULE|FORMAT_MESSAGE_ARGUMENT_ARRAY, modntdll.Handle(), uint32(s), langID(LANG_ENGLISH, SUBLANG_ENGLISH_US), b, nil)
28+
n, err := formatMessage(FORMAT_MESSAGE_FROM_SYSTEM|FORMAT_MESSAGE_FROM_HMODULE|FORMAT_MESSAGE_ARGUMENT_ARRAY, modntdll.Handle(), uint32(s), langID(LANG_ENGLISH, SUBLANG_ENGLISH_US), b, nil)
2929
if err != nil {
3030
return fmt.Sprintf("NTSTATUS 0x%08x", uint32(s))
3131
}
@@ -39,4 +39,4 @@ func (s NTStatus) Error() string {
3939
//sys rtlNtStatusToDosErrorNoTeb(ntstatus NTStatus) (ret syscall.Errno) = ntdll.RtlNtStatusToDosErrorNoTeb
4040

4141
// windows api calls
42-
//sys FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW
42+
//sys formatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW

internal/bcrypt/zsyscall_windows.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)