19 #include "kasciistricmp.h" 21 #if ! KDE_IS_VERSION(3,3,89) 23 static unsigned char tdepim_ASCIIToLower( unsigned char ch ) 25 if ( ch >= 'A' && ch <= 'Z' ) 26 return ch - 'A' + 'a'; 31 int tdepim_kasciistricmp( const char *str1, const char *str2 ) 33 const unsigned char *s1 = ( const unsigned char *) str1; 34 const unsigned char *s2 = ( const unsigned char *) str2; 39 return s1 ? 1 : ( s2 ? -1 : 0 ); 40 for ( ; !( res = ( c = tdepim_ASCIIToLower( *s1 ) ) - tdepim_ASCIIToLower( *s2 ) );
|