diff --git a/src/xercesc/util/Platforms/BeOS/BeOSPlatformUitls.cpp b/src/xercesc/util/Platforms/BeOS/BeOSPlatformUitls.cpp index 278554796812234061f1a43022c32b69f7978a46..a8e2aa6422c80bfc47b50e1396f4ccf37d9105fe 100644 --- a/src/xercesc/util/Platforms/BeOS/BeOSPlatformUitls.cpp +++ b/src/xercesc/util/Platforms/BeOS/BeOSPlatformUitls.cpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.2 2002/12/12 16:28:40 peiyongz + * MsgCatalogLoader added. + * * Revision 1.1 2002/12/02 20:42:30 tng * [Bug 12490] Patches required to build Xerces-C++ on BeOS R5. Patch from Andrew Bachmann. * @@ -110,6 +113,8 @@ char *realpath(const char *path, char *resolved_path) { #if defined(XML_USE_ICU_MESSAGELOADER) #include <xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp> +#elif defined (XML_USE_ICONV_MESSAGELOADER) + #include <xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp> #else // Same as -DXML_USE_INMEM_MESSAGELOADER #include <xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp> @@ -149,6 +154,8 @@ XMLMsgLoader* XMLPlatformUtils::loadAMsgSet(const XMLCh* const msgDomain) { #if defined (XML_USE_ICU_MESSAGELOADER) retVal = new ICUMsgLoader(msgDomain); +#elif defined (XML_USE_ICONV_MESSAGELOADER) + retVal = new MsgCatalogLoader(msgDomain); #else // same as -DXML_USE_INMEM_MESSAGELOADER retVal = new InMemMsgLoader(msgDomain); diff --git a/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp b/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp index 5f4c8f03b19c2c5293169fe2f4684334c8ec3abc..cb468b60c7398a888a850494336b5ec4a65fbe81 100644 --- a/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.7 2002/12/12 16:28:48 peiyongz + * MsgCatalogLoader added. + * * Revision 1.6 2002/12/02 19:16:26 tng * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. * @@ -125,6 +128,8 @@ #if defined(XML_USE_ICU_MESSAGELOADER) #include <xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp> +#elif defined (XML_USE_ICONV_MESSAGELOADER) + #include <xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp> #else // Same as -DXML_USE_INMEM_MESSAGELOADER #include <xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp> @@ -164,6 +169,8 @@ XMLMsgLoader* XMLPlatformUtils::loadAMsgSet(const XMLCh* const msgDomain) { #if defined (XML_USE_ICU_MESSAGELOADER) retVal = new ICUMsgLoader(msgDomain); +#elif defined (XML_USE_ICONV_MESSAGELOADER) + retVal = new MsgCatalogLoader(msgDomain); #else // same as -DXML_USE_INMEM_MESSAGELOADER retVal = new InMemMsgLoader(msgDomain); diff --git a/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp b/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp index 97154433f0fa39000e3a19d9409fee86d99c084e..c911bfb255afd15c59d1d58c43ea777a60afe88d 100644 --- a/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.6 2002/12/12 16:28:55 peiyongz + * MsgCatalogLoader added. + * * Revision 1.5 2002/12/02 19:16:38 tng * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. * @@ -162,6 +165,8 @@ #if defined(XML_USE_ICU_MESSAGELOADER) #include <xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp> +#elif defined (XML_USE_ICONV_MESSAGELOADER) + #include <xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp> #else // Same as -DXML_USE_INMEM_MESSAGELOADER #include <xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp> @@ -199,6 +204,8 @@ XMLMsgLoader* XMLPlatformUtils::loadAMsgSet(const XMLCh* const msgDomain) { #if defined (XML_USE_ICU_MESSAGELOADER) retVal = new ICUMsgLoader(msgDomain); +#elif defined (XML_USE_ICONV_MESSAGELOADER) + retVal = new MsgCatalogLoader(msgDomain); #else // same as -DXML_USE_INMEM_MESSAGELOADER retVal = new InMemMsgLoader(msgDomain);