]> git.pld-linux.org Git - packages/fontconfig.git/blob - fontconfig-freetype.patch
- updated to 2.2.94, added patch for freetype 2.1.8+
[packages/fontconfig.git] / fontconfig-freetype.patch
1 --- fontconfig-2.2.94/src/fcfreetype.c.orig     2004-04-14 16:57:48.000000000 +0200
2 +++ fontconfig-2.2.94/src/fcfreetype.c  2004-04-25 11:35:22.032861928 +0200
3 @@ -1829,7 +1829,7 @@
4      return FcFalse;
5  }
6  
7 -#define APPROXIMATELY_EQUAL(x,y) (ABS ((x) - (y)) <= MAX (ABS (x), ABS (y)) / 33)
8 +#define APPROXIMATELY_EQUAL(x,y) (FT_ABS ((x) - (y)) <= FT_MAX (FT_ABS (x), FT_ABS (y)) / 33)
9  
10  FcCharSet *
11  FcFreeTypeCharSetAndSpacing (FT_Face face, FcBlanks *blanks, int *spacing)
12 @@ -2046,7 +2046,7 @@
13  #endif
14      if (fixed_advance)
15         *spacing = FC_MONO;
16 -    else if (dual_advance && APPROXIMATELY_EQUAL (2 * MIN (advance_one, advance_two), MAX (advance_one, advance_two)))
17 +    else if (dual_advance && APPROXIMATELY_EQUAL (2 * FT_MIN (advance_one, advance_two), FT_MAX (advance_one, advance_two)))
18          *spacing = FC_DUAL;
19      else
20         *spacing = FC_PROPORTIONAL;
This page took 0.066852 seconds and 3 git commands to generate.