From 31aea1ec68d50f37b544f4e0157cd1657084b689 Mon Sep 17 00:00:00 2001 From: alex-weaver Date: Fri, 30 Nov 2018 19:34:20 +0000 Subject: [PATCH] Fix error compiling on Win32 with STDCALL=ON (#275) --- src/misc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/misc.c b/src/misc.c index d9651440..0a9cc0e2 100644 --- a/src/misc.c +++ b/src/misc.c @@ -687,7 +687,11 @@ void _libssh2_aes_ctr_increment(unsigned char *ctr, } } +#ifdef WIN32 +static void * (__cdecl * const volatile memset_libssh)(void *, int, size_t) = memset; +#else static void * (* const volatile memset_libssh)(void *, int, size_t) = memset; +#endif void _libssh2_explicit_zero(void *buf, size_t size) {