diff options
Diffstat (limited to 'lib/easy.c')
-rw-r--r-- | lib/easy.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/easy.c b/lib/easy.c index b82a548cb..541e793fb 100644 --- a/lib/easy.c +++ b/lib/easy.c @@ -252,6 +252,9 @@ curl_free_callback Curl_cfree = (curl_free_callback)free; 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; +#ifdef WIN32 +curl_wcsdup_callback Curl_cwcsdup = (curl_wcsdup_callback)wcsdup; +#endif #else /* * Symbian OS doesn't support initialization to code in writeable static data. @@ -283,6 +286,9 @@ CURLcode curl_global_init(long flags) Curl_crealloc = (curl_realloc_callback)realloc; Curl_cstrdup = (curl_strdup_callback)system_strdup; Curl_ccalloc = (curl_calloc_callback)calloc; +#ifdef WIN32 + Curl_cwcsdup = (curl_wcsdup_callback)wcsdup; +#endif if(flags & CURL_GLOBAL_SSL) if(!Curl_ssl_init()) { |