From a03415c255e9de855bc76b6c506e3ef1fb98bb2b Mon Sep 17 00:00:00 2001 From: Mathieu Rene Date: Thu, 12 Mar 2009 18:51:36 +0000 Subject: [PATCH] MDXMLINT-48 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12586 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/xml_int/mod_xml_curl/mod_xml_curl.c | 3 +++ 1 file changed, 3 insertions(+) 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 d7dd7cf600..e853d379ca 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 @@ -198,8 +198,11 @@ static switch_xml_t xml_url_fetch(const char *section, const char *tag_name, con curl_easy_setopt(curl_handle, CURLOPT_SSL_VERIFYHOST, 0); } + memset(&config_data, 0, sizeof(config_data)); + config_data.name = filename; config_data.max_bytes = XML_CURL_MAX_BYTES; + if ((config_data.fd = open(filename, O_CREAT | O_RDWR | O_TRUNC, S_IRUSR | S_IWUSR)) > -1) { if (!switch_strlen_zero(binding->cred)) { curl_easy_setopt(curl_handle, CURLOPT_HTTPAUTH, CURLAUTH_ANY);