From 4b13ed86d29dd539cb1f6f358a42336cf08e05b4 Mon Sep 17 00:00:00 2001 From: Julien Michel <julien.michel@c-s.fr> Date: Tue, 7 Oct 2008 15:57:41 +0100 Subject: [PATCH] COMP: Fixed compilation error on visual --- CMakeLists.txt | 3 +++ Utilities/otbexpat/lib/xmlparse.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 321fcfe4c9..00b599d76a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -112,6 +112,9 @@ ELSE(OTB_USE_EXTERNAL_EXPAT) ADD_DEFINITIONS(-DOTB_USE_INTERNAL_EXPAT) INCLUDE_DIRECTORIES(BEFORE "${OTB_SOURCE_DIR}/Utilities/otbexpat") INCLUDE_DIRECTORIES(BEFORE "${OTB_BINARY_DIR}/Utilities/otbexpat") + IF(NOT BUILD_SHARED_LIBS) + ADD_DEFINITIONS(-DXML_STATIC) + ENDIF(NOT BUILD_SHARED_LIBS) ENDIF(OTB_USE_EXTERNAL_EXPAT) #------------------------------- diff --git a/Utilities/otbexpat/lib/xmlparse.c b/Utilities/otbexpat/lib/xmlparse.c index 94e31de9da..94b4fc2876 100644 --- a/Utilities/otbexpat/lib/xmlparse.c +++ b/Utilities/otbexpat/lib/xmlparse.c @@ -21,7 +21,8 @@ #endif /* ndef COMPILED_FROM_DSP */ #include "ascii.h" -#include "expat.h" +// OTB Modifications +#include "otb_expat.h" #ifdef XML_UNICODE #define XML_ENCODE_MAX XML_UTF16_ENCODE_MAX -- GitLab