From: Pali Rohár Date: Sat, 18 Jan 2025 17:37:13 +0000 (+0100) Subject: windows: Fix declaration of GetSystemFirmwareTable function pointer X-Git-Tag: v3.14.0~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=25d75c666afc17caf72704fbad5dc03d39136236;p=thirdparty%2Fpciutils.git windows: Fix declaration of GetSystemFirmwareTable function pointer Function pointer attributes have to be specified on the left side of the *. --- 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;