cargilld    2004/09/23 14:44:13

  Modified:    c/src/xercesc/util/Platforms/OS400 OS400Defs.hpp
                        OS400PlatformUtils.cpp
               c/src/xercesc/util/Transcoders/Iconv400 iconv_cnv.cpp
                        iconv_util.cpp
  Log:
  Fixes to build on OS400.  Thanks to Patrick Townsend and Jay Hansen.
  
  Revision  Changes    Path
  1.3       +3 -3      xml-xerces/c/src/xercesc/util/Platforms/OS400/OS400Defs.hpp
  
  Index: OS400Defs.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Platforms/OS400/OS400Defs.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- OS400Defs.hpp     8 Sep 2004 13:56:41 -0000       1.2
  +++ OS400Defs.hpp     23 Sep 2004 21:44:13 -0000      1.3
  @@ -16,6 +16,9 @@
   
   /**
    * $Log$
  + * Revision 1.3  2004/09/23 21:44:13  cargilld
  + * Fixes to build on OS400.  Thanks to Patrick Townsend and Jay Hansen.
  + *
    * Revision 1.2  2004/09/08 13:56:41  peiyongz
    * Apache License Version 2.0
    *
  @@ -29,9 +32,6 @@
    * Initial checkin
    *
    */
  -
  -
  -#include <xercesc/util/XercesDefs.hpp>
   
   
   // ---------------------------------------------------------------------------
  
  
  
  1.20      +9 -10     
xml-xerces/c/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp
  
  Index: OS400PlatformUtils.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/Platforms/OS400/OS400PlatformUtils.cpp,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- OS400PlatformUtils.cpp    8 Sep 2004 13:56:41 -0000       1.19
  +++ OS400PlatformUtils.cpp    23 Sep 2004 21:44:13 -0000      1.20
  @@ -22,7 +22,6 @@
   //  Includes
   // ---------------------------------------------------------------------------
   #define MY_XP_CPLUSPLUS
  -#include    "OS400PlatformUtils.hpp"
   #include    <pthread.h>
   #include    <xercesc/util/PlatformUtils.hpp>
   #include    <xercesc/util/RuntimeException.hpp>
  @@ -38,8 +37,13 @@
   #include    <mimchint.h>
   #include    <string.h>
   #include    <qmhsndpm.h>
  +#include    <qmhrtvm.h>
  +#include    <qusec.h>
  +#include    <unistd.h>
  +#include    <string.h>
   #include    <except.h>
  -#include <mih/cmpswp.h>
  +#include    <mih/cmpswp.h>
  +#include    "OS400PlatformUtils.hpp"
   #include    <xercesc/util/OutOfMemoryException.hpp>
   
   #if defined (XML_USE_ICONV400_TRANSCODER)
  @@ -115,8 +119,7 @@
       XMLMsgLoader* retVal;
       try
       {
  -#if defined(XML_USE_MSGFILE_MESSAGELOADER)
  -        #include <xercesc/util/MsgLoaders/MsgFile/MsgLoader.hpp>
  +#if defined(XML_USE_MSGFILE_MESSAGELOADER)        
           retVal = new MsgCatalogLoader(msgDomain);
   #elif defined (XML_USE_ICU_MESSAGELOADER)
        retVal = new ICUMsgLoader(msgDomain);
  @@ -212,8 +215,6 @@
       return (unsigned int)retVal;
   }
   
  -#include <qmhrtvm.h>
  -#include <qusec.h>
   FileHandle XMLPlatformUtils::openFile(const XMLCh* const fileName
                                         , MemoryManager* const manager)
   {   char errno_id[7];
  @@ -343,9 +344,7 @@
   to no be important that we convert the name to the real path we will
   only verify that the path exists  - note that this may make AS/400 output a 
different error for the pathname but customer should
   be able to determine what the name is suppose to be*/
  -#include <unistd.h>
  -#include <errno.h>
  -#include <string.h>
  +
   char *realpath(const char *file_name, char *resolved_name)
   {
    if (file_name== NULL)
  
  
  
  1.4       +4 -0      xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp
  
  Index: iconv_cnv.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- iconv_cnv.cpp     8 Sep 2004 13:56:45 -0000       1.3
  +++ iconv_cnv.cpp     23 Sep 2004 21:44:13 -0000      1.4
  @@ -16,6 +16,9 @@
   
   /**
    * $Log$
  + * Revision 1.4  2004/09/23 21:44:13  cargilld
  + * Fixes to build on OS400.  Thanks to Patrick Townsend and Jay Hansen.
  + *
    * Revision 1.3  2004/09/08 13:56:45  peiyongz
    * Apache License Version 2.0
    *
  @@ -47,6 +50,7 @@
   #include <iconv_cnv.hpp>
   #include <qmhrtvm.h>
   #include <qusec.h>
  +#include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/util/Platforms/OS400/OS400PlatformUtils.hpp>
   #include <iconv.h>
   #include <errno.h>
  
  
  
  1.4       +4 -0      
xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp
  
  Index: iconv_util.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- iconv_util.cpp    8 Sep 2004 13:56:45 -0000       1.3
  +++ iconv_util.cpp    23 Sep 2004 21:44:13 -0000      1.4
  @@ -16,6 +16,9 @@
   
   /**
    * $Log$
  + * Revision 1.4  2004/09/23 21:44:13  cargilld
  + * Fixes to build on OS400.  Thanks to Patrick Townsend and Jay Hansen.
  + *
    * Revision 1.3  2004/09/08 13:56:45  peiyongz
    * Apache License Version 2.0
    *
  @@ -37,6 +40,7 @@
    */
   
   #include <iconv.h>
  +#include <xercesc/util/XercesDefs.hpp>
   #include <xercesc/util/Platforms/OS400/OS400PlatformUtils.hpp>
   #include <stdlib.h>
   #include <unistd.h>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to