From fadfa4bf6c328a76aa018a1eba19eaaece710817 Mon Sep 17 00:00:00 2001 From: Marc Olivier Chouinard Date: Tue, 16 Mar 2010 09:28:53 +0000 Subject: [PATCH] mod_xml_curl: Compile issues of missing define for older version git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17001 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/xml_int/mod_xml_curl/mod_xml_curl.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mod/xml_int/mod_xml_curl/mod_xml_curl.c b/src/mod/xml_int/mod_xml_curl/mod_xml_curl.c index 10de9ab247..453114e583 100644 --- a/src/mod/xml_int/mod_xml_curl/mod_xml_curl.c +++ b/src/mod/xml_int/mod_xml_curl/mod_xml_curl.c @@ -242,8 +242,12 @@ static switch_xml_t xml_url_fetch(const char *section, const char *tag_name, con } if (binding->timeout_ms) { +#ifdef CURLOPT_TIMEOUT_MS curl_easy_setopt(curl_handle, CURLOPT_TIMEOUT_MS, binding->timeout_ms); - curl_easy_setopt(curl_handle, CURLOPT_NOSIGNAL, 1); +#else + curl_easy_setopt(curl_handle, CURLOPT_TIMEOUT, binding->timeout_ms); +#endif + curl_easy_setopt(curl_handle, CURLOPT_NOSIGNAL, 1); } if (binding->disable100continue) {