From 9b4c585a950cb1c2ed1ffb07f079e80983ba0760 Mon Sep 17 00:00:00 2001 From: Corentin Chary <cchary@commonit.com> Date: Tue, 16 Feb 2010 17:02:32 +0100 Subject: [PATCH] pkcs11: windows fixes Signed-off-by: Corentin Chary <cchary@commonit.com> --- CMakeLists.txt | 4 ++++ gck-rpc-module.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5d2737f..a645c9b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,9 @@ cmake_minimum_required (VERSION 2.4) +if(COMMAND cmake_policy) + cmake_policy(SET CMP0003 NEW) +endif(COMMAND cmake_policy) + project (pkcs11 C) set(PKCS11_PROXY_SRCS gck-rpc-module.c gck-rpc-message.c gck-rpc-util.c egg-buffer.c) diff --git a/gck-rpc-module.c b/gck-rpc-module.c index add803e..c06c129 100644 --- a/gck-rpc-module.c +++ b/gck-rpc-module.c @@ -251,7 +251,7 @@ static CK_RV call_write(CallState * cs, unsigned char *data, size_t len) return CKR_DEVICE_ERROR; } - r = send(fd, data, len, 0); + r = send(fd, (void *)data, len, 0); if (r == -1) { if (errno == EPIPE) { @@ -290,7 +290,7 @@ static CK_RV call_read(CallState * cs, unsigned char *data, size_t len) return CKR_DEVICE_ERROR; } - r = recv(fd, data, len, 0); + r = recv(fd, (void *)data, len, 0); if (r == 0) { warning(("couldn't receive data: daemon closed connection")); -- GitLab