diff --git a/lib/easy.c b/lib/easy.c index 99cbd970ea..b90757d947 100644 --- a/lib/easy.c +++ b/lib/easy.c @@ -130,7 +130,7 @@ curl_realloc_callback Curl_crealloc = (curl_realloc_callback)realloc; curl_strdup_callback Curl_cstrdup = (curl_strdup_callback)system_strdup; curl_calloc_callback Curl_ccalloc = (curl_calloc_callback)calloc; #if defined(_WIN32) && defined(UNICODE) -curl_wcsdup_callback Curl_cwcsdup = Curl_wcsdup; +curl_wcsdup_callback Curl_cwcsdup = (curl_wcsdup_callback)Curl_wcsdup; #endif #if defined(_MSC_VER) && defined(_DLL) @@ -158,7 +158,7 @@ static CURLcode global_init(long flags, bool memoryfuncs) Curl_cstrdup = (curl_strdup_callback)system_strdup; Curl_ccalloc = (curl_calloc_callback)calloc; #if defined(_WIN32) && defined(UNICODE) - Curl_cwcsdup = (curl_wcsdup_callback)_wcsdup; + Curl_cwcsdup = (curl_wcsdup_callback)Curl_wcsdup; #endif } diff --git a/tests/libtest/memptr.c b/tests/libtest/memptr.c index ab72aa7725..ed6556a107 100644 --- a/tests/libtest/memptr.c +++ b/tests/libtest/memptr.c @@ -41,7 +41,7 @@ curl_realloc_callback Curl_crealloc = (curl_realloc_callback)realloc; curl_strdup_callback Curl_cstrdup = (curl_strdup_callback)strdup; curl_calloc_callback Curl_ccalloc = (curl_calloc_callback)calloc; #if defined(_WIN32) && defined(UNICODE) -curl_wcsdup_callback Curl_cwcsdup = wcsdup; +curl_wcsdup_callback Curl_cwcsdup = (curl_wcsdup_callback)_wcsdup; #endif #if defined(_MSC_VER) && defined(_DLL)