aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMichal Marek <mmarek@suse.cz>2008-03-18 08:14:37 +0000
committerMichal Marek <mmarek@suse.cz>2008-03-18 08:14:37 +0000
commit6f3166c15b7fc951b10ba7cb2607527065264f0e (patch)
tree760f1801948bc99fbf7efa645ad101926d81b804 /lib
parent1380c9af9fdcd915625dad2fbe3f5676c9bc105f (diff)
- Added curl_easy_getinfo typechecker.
- Added macros for curl_share_setopt and curl_multi_setopt to check at least the correct number of arguments.
Diffstat (limited to 'lib')
-rw-r--r--lib/easy.c1
-rw-r--r--lib/multi.c1
-rw-r--r--lib/share.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/lib/easy.c b/lib/easy.c
index 018aeab6e..cfa6c41b1 100644
--- a/lib/easy.c
+++ b/lib/easy.c
@@ -548,6 +548,7 @@ void Curl_easy_initHandleData(struct SessionHandle *data)
* curl_easy_getinfo() is an external interface that allows an app to retrieve
* information from a performed transfer and similar.
*/
+#undef curl_easy_getinfo
CURLcode curl_easy_getinfo(CURL *curl, CURLINFO info, ...)
{
va_list arg;
diff --git a/lib/multi.c b/lib/multi.c
index a29b6a0ae..73e8e7e3d 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -1778,6 +1778,7 @@ static CURLMcode multi_socket(struct Curl_multi *multi,
return result;
}
+#undef curl_multi_setopt
CURLMcode curl_multi_setopt(CURLM *multi_handle,
CURLMoption option, ...)
{
diff --git a/lib/share.c b/lib/share.c
index eb2ee78ce..3a5f072bd 100644
--- a/lib/share.c
+++ b/lib/share.c
@@ -46,6 +46,7 @@ curl_share_init(void)
return share;
}
+#undef curl_share_setopt
CURLSHcode
curl_share_setopt(CURLSH *sh, CURLSHoption option, ...)
{