curl_easy_duphandle() sets the magic number in the new handle

This commit is contained in:
Daniel Stenberg 2006-12-29 11:32:14 +00:00
parent 064bbb999f
commit bd600fbebe
3 changed files with 7 additions and 0 deletions

View File

@ -6,6 +6,9 @@
Changelog
Daniel (29 December 2006)
- Make curl_easy_duphandle() set the magic number in the new handle.
Daniel (22 December 2006)
- Robert Foreman provided a prime example snippet showing how libcurl would
get confused and not acknowledge the 'no_proxy' variable properly once it

View File

@ -40,6 +40,8 @@ This release includes the following bugfixes:
o using proxy and URLs without protocol prefixes
o first using a proxy and then accessing a site that 'no_proxy' matched,
would still make libcurl use the proxy...
o curl_easy_duphandle() now makes a handle that is valid for the multi
interface since the magic number is set fine
Other curl-related news:

View File

@ -618,6 +618,8 @@ CURL *curl_easy_duphandle(CURL *incurl)
Curl_easy_initHandleData(outcurl);
outcurl->magic = CURLEASY_MAGIC_NUMBER;
fail = FALSE; /* we reach this point and thus we are OK */
} while(0);