diff options
author | NIIBE Yutaka <[email protected]> | 2024-07-05 04:52:33 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2024-07-05 04:52:33 +0000 |
commit | 95bd4fa813023a56c29a43bdb9ad9777362b389b (patch) | |
tree | 71da26f7c27604e69a96727036f6ef6b580adabb | |
parent | Fix printing size_t and off_t value for LLP64 Windows. (diff) | |
download | gpgme-95bd4fa813023a56c29a43bdb9ad9777362b389b.tar.gz gpgme-95bd4fa813023a56c29a43bdb9ad9777362b389b.zip |
Fix calling CancelSynchronousIo.
* src/w32-util.c (_gpgme_w32_cancel_synchronous_io): Use HANDLE.
--
GnuPG-bug-id: 6634
Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r-- | src/w32-util.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/w32-util.c b/src/w32-util.c index 1b805bdc..f69c5acb 100644 --- a/src/w32-util.c +++ b/src/w32-util.c @@ -297,7 +297,7 @@ void _gpgme_w32_cancel_synchronous_io (HANDLE thread) { static int initialized; - static BOOL (WINAPI * func)(DWORD); + static BOOL (WINAPI * func)(HANDLE); void *handle; if (!initialized) @@ -318,7 +318,7 @@ _gpgme_w32_cancel_synchronous_io (HANDLE thread) if (func) { - if (!func ((DWORD)thread) && GetLastError() != ERROR_NOT_FOUND) + if (!func (thread) && GetLastError() != ERROR_NOT_FOUND) { TRACE (DEBUG_ENGINE, "gpgme:CancelSynchronousIo", NULL, "called for thread %p: ec=%u", |