[FREETYPE]
[reactos.git] / reactos / lib / 3rdparty / freetype / freetype_ros.diff
1 Index: src/base/ftbitmap.c
2 ===================================================================
3 --- src/base/ftbitmap.c (Revision 51535)
4 +++ src/base/ftbitmap.c (Arbeitskopie)
5 @@ -451,15 +451,15 @@
6 {
7 FT_Int val = ss[0]; /* avoid a byte->int cast on each line */
8
9 + tt[0] = (FT_Byte)( ( val & 0x80 ) ? 0xff : 0);
10 + tt[1] = (FT_Byte)( ( val & 0x40 ) ? 0xff : 0);
11 + tt[2] = (FT_Byte)( ( val & 0x20 ) ? 0xff : 0);
12 + tt[3] = (FT_Byte)( ( val & 0x10 ) ? 0xff : 0);
13 + tt[4] = (FT_Byte)( ( val & 0x08 ) ? 0xff : 0);
14 + tt[5] = (FT_Byte)( ( val & 0x04 ) ? 0xff : 0);
15 + tt[6] = (FT_Byte)( ( val & 0x02 ) ? 0xff : 0);
16 + tt[7] = (FT_Byte)( ( val & 0x01 ) ? 0xff : 0);
17
18 - tt[0] = (FT_Byte)( ( val & 0x80 ) >> 7 );
19 - tt[1] = (FT_Byte)( ( val & 0x40 ) >> 6 );
20 - tt[2] = (FT_Byte)( ( val & 0x20 ) >> 5 );
21 - tt[3] = (FT_Byte)( ( val & 0x10 ) >> 4 );
22 - tt[4] = (FT_Byte)( ( val & 0x08 ) >> 3 );
23 - tt[5] = (FT_Byte)( ( val & 0x04 ) >> 2 );
24 - tt[6] = (FT_Byte)( ( val & 0x02 ) >> 1 );
25 - tt[7] = (FT_Byte)( val & 0x01 );
26
27 tt += 8;
28 ss += 1;
29 @@ -474,7 +474,7 @@
30
31 for ( ; j > 0; j-- )
32 {
33 - tt[0] = (FT_Byte)( ( val & 0x80 ) >> 7);
34 + tt[0] = (FT_Byte)( ( val & 0x80 ) ? 0xff : 0);
35 val <<= 1;
36 tt += 1;
37 }