diff options
author | Steve Holme <steve_holme@hotmail.com> | 2014-03-02 09:28:17 +0000 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2014-03-02 09:44:18 +0000 |
commit | 68920b6c113f7e3dd873d4b2d98f712c187b3765 (patch) | |
tree | 58a5d508067ba68c21df022d12963c695e3f5571 /src/tool_easysrc.c | |
parent | 46b1d0a047faa9afa1de506adb8342f972e0918c (diff) | |
download | curl-68920b6c113f7e3dd873d4b2d98f712c187b3765.tar.gz |
tool: Fixed libcurl source output for multiple operations
Correctly output libcurl source code that includes multiply operations
as specified by --next. Note that each operation evaluates to a single
curl_easy_perform() in source code form.
Also note that the output could be optimised a little so global config
options are only output once rather than per operation as is presently
the case.
Diffstat (limited to 'src/tool_easysrc.c')
-rw-r--r-- | src/tool_easysrc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tool_easysrc.c b/src/tool_easysrc.c index bf44b1c5c..3db27bb5a 100644 --- a/src/tool_easysrc.c +++ b/src/tool_easysrc.c @@ -154,14 +154,16 @@ CURLcode easysrc_perform(void) CHKRET(easysrc_add(&easysrc_code, "")); CHKRET(easysrc_add(&easysrc_code, "ret = curl_easy_perform(hnd);")); + CHKRET(easysrc_add(&easysrc_code, "")); + return CURLE_OK; } CURLcode easysrc_cleanup(void) { - CHKRET(easysrc_add(&easysrc_code, "")); CHKRET(easysrc_add(&easysrc_code, "curl_easy_cleanup(hnd);")); CHKRET(easysrc_add(&easysrc_code, "hnd = NULL;")); + return CURLE_OK; } |