19 #include "kasciistricmp.h"
21 #if ! KDE_IS_VERSION(3,3,89)
23 static unsigned char kdepim_ASCIIToLower( unsigned char ch )
25 if ( ch >= 'A' && ch <= 'Z' )
26 return ch - 'A' + 'a';
31 int kdepim_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 = kdepim_ASCIIToLower( *s1 ) ) - kdepim_ASCIIToLower( *s2 ) );
|