aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2024-07-30 09:25:03 -0700
committerIan Lance Taylor <iant@golang.org>2024-07-30 09:27:59 -0700
commit37aa98f79a7fbad620c0318a48552b5442a49456 (patch)
tree56a9b043321944d9c3b241677f83ad47c11e69e2
parent2d105efd6f60dce4d57380cf9820a4dd52cc8abb (diff)
downloadgcc-37aa98f79a7fbad620c0318a48552b5442a49456.zip
gcc-37aa98f79a7fbad620c0318a48552b5442a49456.tar.gz
gcc-37aa98f79a7fbad620c0318a48552b5442a49456.tar.bz2
libbacktrace: fix syntax of Windows registration functions
Adjust the syntax to keep MSVC happy. Fixes https://github.com/ianlancetaylor/libbacktrace/issues/131 * pecoff.c (LDR_DLL_NOTIFICATION): Put function modifier inside parentheses. (LDR_REGISTER_FUNCTION): Likewise.
-rw-r--r--libbacktrace/pecoff.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libbacktrace/pecoff.c b/libbacktrace/pecoff.c
index 636e1b1..ccd5ccb 100644
--- a/libbacktrace/pecoff.c
+++ b/libbacktrace/pecoff.c
@@ -83,10 +83,10 @@ struct dll_notification_data
#define LDR_DLL_NOTIFICATION_REASON_LOADED 1
typedef LONG NTSTATUS;
-typedef VOID CALLBACK (*LDR_DLL_NOTIFICATION)(ULONG,
+typedef VOID (CALLBACK *LDR_DLL_NOTIFICATION)(ULONG,
struct dll_notification_data*,
PVOID);
-typedef NTSTATUS NTAPI (*LDR_REGISTER_FUNCTION)(ULONG,
+typedef NTSTATUS (NTAPI *LDR_REGISTER_FUNCTION)(ULONG,
LDR_DLL_NOTIFICATION, PVOID,
PVOID*);
#endif