Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / misc / kdepim3 / patches / patch-ak
blob50b043e95135f7a4c5b05b27b69695d86763b649
1 $NetBSD$
3 Prevent the macro expansion of toupper and tolower. Needed at least for
4 gcc 2.95 on NetBSD 1.6.2/i386.
6 --- indexlib/match.cpp.orig     Tue Nov  8 23:33:31 2005
7 +++ indexlib/match.cpp  Sun Jan  1 05:00:23 2006
8 @@ -54,8 +54,8 @@ indexlib::Match::Match( std::string str,
9         hot_bit_ = kMin( str.size(), sizeof( unsigned ) * 8 - 1 );
10         for ( unsigned i = 0; i != hot_bit_; ++i ) {
11                 if ( caseinsensitive_ ) {
12 -                       setbit( masks_[ ( unsigned char )std::toupper( str[ i ] ) ], i );
13 -                       setbit( masks_[ ( unsigned char )std::tolower( str[ i ] ) ], i );
14 +                       setbit( masks_[ ( unsigned char )(std::toupper)( str[ i ] ) ], i );
15 +                       setbit( masks_[ ( unsigned char )(std::tolower)( str[ i ] ) ], i );
16                 } else {
17                         setbit( masks_[ ( unsigned char )str[ i ] ], i );
18                 }