tng         2002/11/18 12:38:11

  Modified:    c/src/xercesc/util/Compilers GCCDefs.cpp GCCDefs.hpp
  Log:
  [Bug 14612] GCCDefs clashes with cygwin's string.h for stricmp and strnicmp.
  
  Revision  Changes    Path
  1.2       +7 -1      xml-xerces/c/src/xercesc/util/Compilers/GCCDefs.cpp
  
  Index: GCCDefs.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Compilers/GCCDefs.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- GCCDefs.cpp       1 Feb 2002 22:22:18 -0000       1.1
  +++ GCCDefs.cpp       18 Nov 2002 20:38:11 -0000      1.2
  @@ -57,8 +57,11 @@
   
   /*
    * $Log$
  - * Revision 1.1  2002/02/01 22:22:18  peiyongz
  - * Initial revision
  + * Revision 1.2  2002/11/18 20:38:11  tng
  + * [Bug 14612] GCCDefs clashes with cygwin's string.h for stricmp and strnicmp.
  + *
  + * Revision 1.1.1.1  2002/02/01 22:22:18  peiyongz
  + * sane_include
    *
    * Revision 1.4  2000/07/29 05:41:00  jberry
    * Fixups for Mac OS
  @@ -79,7 +82,6 @@
    *
    */
   
  -
   // ---------------------------------------------------------------------------
   //  Includes
   // ---------------------------------------------------------------------------
  @@ -88,6 +90,8 @@
   #include <string.h>
   
   
  +#ifndef __CYGWIN__
  +
   int stricmp(const char* const str1, const char* const  str2) 
   {
        return strcasecmp(str1, str2);
  @@ -100,3 +104,5 @@
   
        return strncasecmp( str1, str2, (size_t)count);
   }
  +
  +#endif // ! __CYGWIN__
  
  
  
  1.6       +6 -0      xml-xerces/c/src/xercesc/util/Compilers/GCCDefs.hpp
  
  Index: GCCDefs.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Compilers/GCCDefs.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- GCCDefs.hpp       4 Nov 2002 14:45:20 -0000       1.5
  +++ GCCDefs.hpp       18 Nov 2002 20:38:11 -0000      1.6
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.6  2002/11/18 20:38:11  tng
  + * [Bug 14612] GCCDefs clashes with cygwin's string.h for stricmp and strnicmp.
  + *
    * Revision 1.5  2002/11/04 14:45:20  tng
    * C++ Namespace Support.
    *
  @@ -214,9 +217,12 @@
   }
   #endif
   
  +#ifndef __CYGWIN__
  +
   int stricmp(const char* const str1, const char* const  str2);
   int strnicmp(const char* const str1, const char* const  str2, const unsigned int 
count);
   
  +#endif // ! __CYGWIN__
   
   
   // ---------------------------------------------------------------------------
  
  
  

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

Reply via email to