24 #include "kasciistringtools.h"
28 static unsigned char ASCIIToLower( unsigned char ch )
30 if ( ch >= 'A' && ch <= 'Z' )
31 return ch - 'A' + 'a';
40 for ( unsigned char *p = ( unsigned char *) s; *p; ++p )
41 *p = ASCIIToLower( *p );
45 static unsigned char ASCIIToUpper( unsigned char ch )
47 if ( ch >= 'a' && ch <= 'z' )
48 return ch - 'a' + 'A';
57 for ( unsigned char *p = ( unsigned char *) s; *p; ++p )
58 *p = ASCIIToUpper( *p );
|