From 25d75c666afc17caf72704fbad5dc03d39136236 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pali=20Roh=C3=A1r?= Date: Sat, 18 Jan 2025 18:37:13 +0100 Subject: [PATCH] windows: Fix declaration of GetSystemFirmwareTable function pointer Function pointer attributes have to be specified on the left side of the *. --- lib/ecam.c | 2 +- lib/win32-kldbg.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ecam.c b/lib/ecam.c index edb2494..de8ecb5 100644 --- a/lib/ecam.c +++ b/lib/ecam.c @@ -384,7 +384,7 @@ find_rsdp_address(struct pci_access *a, const char *efisystab, int use_bsd UNUSE static struct acpi_mcfg * get_system_firmware_table_acpi_mcfg(struct pci_access *a) { - UINT (*WINAPI MyGetSystemFirmwareTable)(DWORD FirmwareTableProviderSignature, DWORD FirmwareTableID, PVOID pFirmwareTableBuffer, DWORD BufferSize); + UINT (WINAPI *MyGetSystemFirmwareTable)(DWORD FirmwareTableProviderSignature, DWORD FirmwareTableID, PVOID pFirmwareTableBuffer, DWORD BufferSize); struct acpi_mcfg *mcfg; HMODULE kernel32; DWORD error; diff --git a/lib/win32-kldbg.c b/lib/win32-kldbg.c index 69e0fb5..62e4b7c 100644 --- a/lib/win32-kldbg.c +++ b/lib/win32-kldbg.c @@ -586,7 +586,7 @@ win32_kldbg_scan(struct pci_access *a) * ECAM definitions, so all PCI segment numbers. */ - UINT (*WINAPI MyGetSystemFirmwareTable)(DWORD FirmwareTableProviderSignature, DWORD FirmwareTableID, PVOID pFirmwareTableBuffer, DWORD BufferSize); + UINT (WINAPI *MyGetSystemFirmwareTable)(DWORD FirmwareTableProviderSignature, DWORD FirmwareTableID, PVOID pFirmwareTableBuffer, DWORD BufferSize); int i, allocations_count; struct acpi_mcfg *mcfg; HMODULE kernel32; -- 2.47.3