/[freetype]/freetype2/src/pcf/pcfutil.c
ViewVC logotype

Diff of /freetype2/src/pcf/pcfutil.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by freetype, Tue Mar 15 23:31:48 2005 UTC revision 1.8 by wl, Wed Mar 16 01:49:54 2005 UTC
# Line 44  in this Software without prior written a Line 44  in this Software without prior written a
44      {      {
45        unsigned int  val = *buf;        unsigned int  val = *buf;
46                
47        val = ((val >> 1) & 0x55) | ((val << 1) & 0xAA);  
48        val = ((val >> 2) & 0x33) | ((val << 2) & 0xCC);        val = ( ( val >> 1 ) & 0x55 ) | ( ( val << 1 ) & 0xAA );
49        val = ((val >> 4) & 0x0F) | ((val << 4) & 0xF0);        val = ( ( val >> 2 ) & 0x33 ) | ( ( val << 2 ) & 0xCC );
50          val = ( ( val >> 4 ) & 0x0F ) | ( ( val << 4 ) & 0xF0 );
51                
52        *buf = (unsigned char)val;        *buf = (unsigned char)val;
53      }      }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26