summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gmail.com>2017-10-18 16:14:24 +0100
committerGitHub <noreply@github.com>2017-10-18 16:14:24 +0100
commitd1c56a0585b0c554c321f7b75094b381d65d3eb3 (patch)
treeac3283badc3221bea2359fb1ff05a6282f0e8901
parentb49d190c655adf6ae6a4bb71c3fa36a329449749 (diff)
parent60271ab67b6dabf9d9a00e3080dcb99075c717b6 (diff)
downloadlibepoxy-d1c56a0585b0c554c321f7b75094b381d65d3eb3.tar.gz
Merge pull request #140 from danem/patch-1
Fix pointer mismatch bug on Windows 10.
-rw-r--r--src/dispatch_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dispatch_common.c b/src/dispatch_common.c
index 434a2a2..b1edd51 100644
--- a/src/dispatch_common.c
+++ b/src/dispatch_common.c
@@ -852,7 +852,7 @@ epoxy_resolver_failure_handler_t
epoxy_set_resolver_failure_handler(epoxy_resolver_failure_handler_t handler)
{
#ifdef _WIN32
- return InterlockedExchangePointer(&epoxy_resolver_failure_handler,
+ return InterlockedExchangePointer((void**)&epoxy_resolver_failure_handler,
handler);
#else
epoxy_resolver_failure_handler_t old;