[BACK]Return to patch-aj CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / xerces-c / patches

Annotation of pkgsrc/textproc/xerces-c/patches/patch-aj, Revision 1.1

1.1     ! skrll       1: $NetBSD$
        !             2:
        !             3: --- util/Compilers/GCCDefs.hpp.orig    Sat Sep 30 18:37:28 2000
        !             4: +++ util/Compilers/GCCDefs.hpp
        !             5: @@ -130,7 +130,7 @@
        !             6:  #define XERCES_DEBUG
        !             7:  #endif
        !             8:
        !             9: -
        !            10: +#ifndef __NetBSD__
        !            11:  // ---------------------------------------------------------------------------
        !            12:  //  Provide some common string ops that are different/notavail on GCC
        !            13:  // ---------------------------------------------------------------------------
        !            14: @@ -147,11 +147,19 @@
        !            15:          return char(toLower + 0x20);
        !            16:      return toLower;
        !            17:  }
        !            18: -
        !            19:  int stricmp(const char* const str1, const char* const  str2);
        !            20:  int strnicmp(const char* const str1, const char* const  str2, const unsigned int count);
        !            21: +#else /* __NetBSD__ */
        !            22: +#ifndef XML_NETBSD_STRICMP_DEFINED
        !            23: +#define XML_NETBSD_STRICMP_DEFINED
        !            24: +#include <strings.h>
        !            25: +inline int stricmp(const char* const str1, const char* const  str2);
        !            26: +inline int strnicmp(const char* const str1, const char* const  str2, const unsigned int count);
        !            27:
        !            28: -
        !            29: +inline int stricmp(const char* const str1, const char* const  str2) { return strcasecmp(str1,str2);}
        !            30: +inline int strnicmp(const char* const str1, const char* const  str2, const unsigned int count) { return strncasecmp(str1,str2,count);}
        !            31: +#endif /* XML_NETBSD_STRICMP_DEFINED */
        !            32: +#endif /* __NetBSD__ */
        !            33:
        !            34:  // ---------------------------------------------------------------------------
        !            35:  //  The name of the DLL that is built by the GCC version of the system.

CVSweb <webmaster@jp.NetBSD.org>