These API functions with a va_list parameter are in addition to the
existing functions using "..." and are useful in case the library-caller is
also a function getting "..." variable arguments, so the caller can pass its
args to the library using the va-list. Doing this is impossible with the
existing libcurl "..." functions because the caller has no way of passing
its "..." args except by using a va_args list.

Ioan-Adrian Ratiu (5):
  curl_easy_getinfo: Add va() API function
  curl_easy_setopt: Add va() API function
  curl_formadd: Add va() API function
  curl_multi_setopt: Add va() API function
  curl_share_setopt: Add va() API function

 docs/libcurl/curl_easy_getinfo.3 |  7 ++++++-
 docs/libcurl/curl_easy_setopt.3  |  6 +++++-
 docs/libcurl/curl_formadd.3      |  5 ++++-
 docs/libcurl/curl_multi_setopt.3 |  6 +++++-
 docs/libcurl/curl_share_setopt.3 |  6 +++++-
 include/curl/curl.h              |  7 ++++++-
 include/curl/easy.h              |  8 +++++++-
 include/curl/multi.h             |  5 ++++-
 lib/easy.c                       | 44 +++++++++++++++++++++++++++-------------
 lib/formdata.c                   | 12 +++++++++--
 lib/multi.c                      | 22 ++++++++++++++------
 lib/share.c                      | 18 +++++++++++-----
 12 files changed, 111 insertions(+), 35 deletions(-)

-- 
2.11.0

-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to