From d1d60fc846ce208ca730919e3608bd8ffda31a0c Mon Sep 17 00:00:00 2001 From: John Lindgren Date: Fri, 14 Apr 2017 02:09:35 -0400 Subject: [PATCH] NtNotifyChangeMultipleKeys is a __stdcall function. https://bugzilla.gnome.org/show_bug.cgi?id=781301 --- gio/gwin32registrykey.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gio/gwin32registrykey.c b/gio/gwin32registrykey.c index 1574c1975..c19fede4e 100644 --- a/gio/gwin32registrykey.c +++ b/gio/gwin32registrykey.c @@ -89,18 +89,18 @@ typedef NTSTATUS PULONG result_size); typedef NTSTATUS -(* NtNotifyChangeMultipleKeysFunc)(HANDLE key_handle, - ULONG subkey_count, - POBJECT_ATTRIBUTES subkeys, - HANDLE event, - PIO_APC_ROUTINE apc_routine, - PVOID apc_closure, - PIO_STATUS_BLOCK status_block, - ULONG filter, - BOOLEAN watch_tree, - PVOID buffer, - ULONG buffer_size, - BOOLEAN async); +(NTAPI * NtNotifyChangeMultipleKeysFunc)(HANDLE key_handle, + ULONG subkey_count, + POBJECT_ATTRIBUTES subkeys, + HANDLE event, + PIO_APC_ROUTINE apc_routine, + PVOID apc_closure, + PIO_STATUS_BLOCK status_block, + ULONG filter, + BOOLEAN watch_tree, + PVOID buffer, + ULONG buffer_size, + BOOLEAN async); static NtQueryKeyFunc nt_query_key = NULL; static NtNotifyChangeMultipleKeysFunc nt_notify_change_multiple_keys = NULL;