Changeset 675 for trunk

Show
Ignore:
Timestamp:
03/26/08 04:56:17 (8 months ago)
Author:
artem
Message:

applied http://snecker.fedorapeople.org/mapnik/devel/gcc43-warnings.patch from Christopher Brown

Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/include/mapnik/color.hpp

    r547 r675  
    4141 
    4242        Color(int red,int green,int blue,int alpha=0xff) 
    43             : abgr_((alpha&0xff) << 24 |  
    44                     (blue&0xff) << 16 |  
    45                     (green&0xff) << 8 |  
    46                     red&0xff) {} 
     43            : abgr_(((alpha&0xff) << 24 |  
     44                     (blue&0xff)) << 16 |  
     45                     ((green&0xff) << 8 |  
     46                     (red&0xff))) {} 
    4747         
    4848        explicit Color(int rgba) 
     
    8989        inline void set_alpha(unsigned int a) 
    9090        { 
    91             abgr_ = (abgr_ & 0x00ffffff | (a&0xff) << 24); 
     91            abgr_ = (abgr_ & 0x00ffffff) | ((a&0xff) << 24); 
    9292        } 
    9393 
  • trunk/src/wkb.cpp

    r557 r675  
    146146            { 
    147147               const char* b=wkb_+pos_; 
    148                n = b[3]&0xff | (b[2]&0xff)<<8 | (b[1]&0xff)<<16 | (b[0]&0xff)<<24; 
     148               n = (((b[3]&0xff) |  
     149                     (b[2]&0xff)) << 8 |  
     150                    ((b[1]&0xff) << 16 |  
     151                     (b[0]&0xff)) << 24); 
    149152            } 
    150153            pos_+=4; 
     
    167170               // this is not quite portable 
    168171               const char* b= wkb_+pos_; 
    169                long long n = (long long)b[7]&0xff |  
    170                   ((long long)b[6]&0xff)<<8 |  
    171                   ((long long)b[5]&0xff)<<16 |  
    172                   ((long long)b[4]&0xff)<<24 | 
    173                   ((long long)b[3]&0xff)<<32 | 
    174                   ((long long)b[2]&0xff)<<40 | 
    175                   ((long long)b[1]&0xff)<<48 | 
    176                   ((long long)b[0]&0xff)<<56; 
     172               long long n = (((long long)b[7]&0xff) |  
     173                              ((long long)b[6]&0xff)<<8 |  
     174                              ((long long)b[5]&0xff)<<16 |  
     175                              ((long long)b[4]&0xff)<<24 | 
     176                              ((long long)b[3]&0xff)<<32 | 
     177                              ((long long)b[2]&0xff)<<40 | 
     178                              ((long long)b[1]&0xff)<<48 | 
     179                              ((long long)b[0]&0xff)<<56); 
    177180               memcpy(&d,&n,8); 
    178181            } 
  • trunk/tinyxml/tinyxmlparser.cpp

    r358 r675  
    355355        else 
    356356        { 
    357                 while ( *p && IsWhiteSpace( *p ) || *p == '\n' || *p =='\r' ) 
     357          while ((*p && IsWhiteSpace( *p )) || *p == '\n' || *p =='\r' ) 
    358358                        ++p; 
    359359        }