diff --git a/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx b/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx index bae7e15f75eb134a271195a989a2c7e420ab8e9d..a139e079dadc04237df64d3d24dc3d1462386d73 100644 --- a/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx +++ b/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx @@ -16,19 +16,13 @@ =========================================================================*/ -#include "otbCurlHelper.h" - +#include <cstdio> #include <sstream> - +#include <itkLightObject.h> +#include "otb_curl.h" +#include "otbCurlHelper.h" #include "otbMacro.h" -#ifdef OTB_USE_CURL -#include <curl/curl.h> -#include <cstring> -#endif - -#include <cstdio> -#include <itkLightObject.h> namespace otb { diff --git a/Modules/Adapters/CurlAdapters/src/otbCurlHelperInterface.cxx b/Modules/Adapters/CurlAdapters/src/otbCurlHelperInterface.cxx index 54c8605c631423dc471a38cb0c7dde61db1507c9..29a98b9eef770635d6bf9715710adcd5cc5bb8be 100644 --- a/Modules/Adapters/CurlAdapters/src/otbCurlHelperInterface.cxx +++ b/Modules/Adapters/CurlAdapters/src/otbCurlHelperInterface.cxx @@ -16,6 +16,7 @@ =========================================================================*/ +#include "otb_curl.h" #include "otbCurlHelperInterface.h" namespace otb { diff --git a/Modules/ThirdParty/Curl/src/otb_curl.h.in b/Modules/ThirdParty/Curl/src/otb_curl.h.in index 1617c168a16511838cc50fbf2ffdcd9a51d6b1fd..6d221b7a929025c439289a59e02f55918d0a96d7 100644 --- a/Modules/ThirdParty/Curl/src/otb_curl.h.in +++ b/Modules/ThirdParty/Curl/src/otb_curl.h.in @@ -17,6 +17,7 @@ =========================================================================*/ #ifndef __otb_curl_h +#define OTB_USE_CURL 1 #cmakedefine OTB_CURL_MULTI_AVAILABLE #include <curl/curl.h>