From 888d8d73abe1eca48a853e218cb8ee1c344a7029 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 28 Oct 2013 14:00:22 +0100 Subject: [PATCH] charon-xpc: Properly cast SA identifier to uintptr representation --- src/frontends/osx/charon-xpc/xpc_channels.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontends/osx/charon-xpc/xpc_channels.c b/src/frontends/osx/charon-xpc/xpc_channels.c index fb65b9c39..05913a784 100644 --- a/src/frontends/osx/charon-xpc/xpc_channels.c +++ b/src/frontends/osx/charon-xpc/xpc_channels.c @@ -479,7 +479,7 @@ static shared_key_t* password_cb(private_xpc_channels_t *this, { sa = ike_sa->get_unique_id(ike_sa); this->lock->read_lock(this->lock); - entry = this->channels->get(this->channels, (void*)sa); + entry = this->channels->get(this->channels, (void*)(uintptr_t)sa); if (entry && !entry->passworded) { entry->passworded = TRUE;