Trying to solve header issues in windows.

This commit is contained in:
AgCaliva
2023-08-31 12:38:31 -03:00
parent 9f9b3a5af1
commit ccc4d6033b
2 changed files with 14 additions and 11 deletions

View File

@@ -34,10 +34,12 @@
#endif
#include <zipios++/zipinputstream.h>
//#ifndef _PreComp_
#ifndef _PreComp_
//# include <xercesc/dom/DOM.hpp>
//# include <xercesc/parsers/XercesDOMParser.hpp>
//#endif
# include <xercesc/parsers/XercesDOMParser.hpp>
# include <xercesc/dom/DOMException.hpp>
# include <xercesc/dom/DOMElement.hpp>
#endif
#ifdef _MSC_VER
# define strdup _strdup
@@ -182,7 +184,7 @@ XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *DocumentReader::FindElement(XERCES_CP
return nullptr;
}
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *DocumentReader::FindNextElement(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *Prev, const char* Type) const
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *DocumentReader::FindNextElement(XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *Prev, const char* Type) const
{
if (!Prev || !Type)
return nullptr;

View File

@@ -28,14 +28,15 @@
#include <memory>
#include <string>
#include <vector>
//#include <xercesc/util/XercesDefs.hpp>
//#include "FileInfo.h"//remplaced:
#include <FCGlobal.h>
#ifndef _PreComp_
# include <xercesc/dom/DOM.hpp>
# include <xercesc/parsers/XercesDOMParser.hpp>
#endif
//#ifndef _PreComp_
//# include <xercesc/dom/DOM.hpp>
//# include <xercesc/parsers/XercesDOMParser.hpp>
//#endif
#include <xercesc/util/XercesDefs.hpp>
namespace zipios {
class ZipInputStream;
@@ -71,7 +72,7 @@ public:
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *FindElementByField(XERCES_CPP_NAMESPACE_QUALIFIER DOMElement* Start,
const char* TypeEl,const char* field_name, const char* field_value) const;
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *FindNextElement(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *Prev, const char* Type) const;
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *FindNextElement(XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *Prev, const char* Type) const;
static long ContentToASCII(const char* Content);