Fix errors on older curl version.
authorScott Cantor <cantor.2@osu.edu>
Sun, 9 Dec 2007 03:31:23 +0000 (03:31 +0000)
committerScott Cantor <cantor.2@osu.edu>
Sun, 9 Dec 2007 03:31:23 +0000 (03:31 +0000)
xmltooling/soap/impl/CURLSOAPTransport.cpp

index 6f8f11f..bde039d 100644 (file)
@@ -154,11 +154,16 @@ namespace xmltooling {
             CURLoption opt = static_cast<CURLoption>(strtol(option, NULL, 10));
             if (opt < CURLOPTTYPE_OBJECTPOINT)
                 return (curl_easy_setopt(m_handle, opt, strtol(value, NULL, 10)) == CURLE_OK);
+#ifdef CURLOPTTYPE_OFF_T
             else if (opt < CURLOPTTYPE_OFF_T)
                 return (curl_easy_setopt(m_handle, opt, value) == CURLE_OK);
             else if (sizeof(curl_off_t) == sizeof(long))
                 return (curl_easy_setopt(m_handle, opt, strtol(value, NULL, 10)) == CURLE_OK);
             return false;
+#else
+            else
+                return (curl_easy_setopt(m_handle, opt, value) == CURLE_OK);
+#endif
         }
         
         void send(istream& in);