29d892623a990666aee323cddedcb9d796f9029c
[vlc.git] / extras / contrib / src / Patches / fontconfig-noxml2.patch
1 diff -ruN fontconfig.new/src/fcinit.c fontconfig/src/fcinit.c
2 --- fontconfig.new/src/fcinit.c 2009-07-25 21:55:10.000000000 +0200
3 +++ fontconfig/src/fcinit.c     2009-07-25 21:58:05.000000000 +0200
4 @@ -68,7 +68,8 @@
5      if (!config)
6         return FcFalse;
7      
8 -    if (!FcConfigParseAndLoad (config, 0, FcTrue))
9 +//    if (!FcConfigParseAndLoad (config, 0, FcTrue))
10 +    if (1)
11      {
12         FcConfigDestroy (config);
13         return FcInitFallbackConfig ();
14 diff -ruN fontconfig.new/src/fcxml.c fontconfig/src/fcxml.c
15 --- fontconfig.new/src/fcxml.c  2009-07-25 21:55:10.000000000 +0200
16 +++ fontconfig/src/fcxml.c      2009-07-25 21:56:37.000000000 +0200
17 @@ -23,6 +23,8 @@
18   */
19  
20  #include "fcint.h"
21 +
22 +#if 0
23  #include <fcntl.h>
24  #include <stdarg.h>
25  #include <dirent.h>
26 @@ -58,6 +60,8 @@
27  #undef STRICT
28  #endif
29  
30 +#endif
31 +
32  static void
33  FcExprDestroy (FcExpr *e);
34  
35 @@ -71,6 +75,7 @@
36      free (test);
37  }
38  
39 +#if 0
40  static FcExpr *
41  FcExprCreateInteger (FcConfig *config, int i)
42  {
43 @@ -179,7 +184,7 @@
44      }
45      return e;
46  }
47 -
48 +#endif
49  static void
50  FcExprDestroy (FcExpr *e)
51  {
52 @@ -255,6 +260,7 @@
53      free (e);
54  }
55  
56 +#if 0
57  typedef enum _FcElement {
58      FcElementNone,
59      FcElementFontconfig,
60 @@ -2589,3 +2595,4 @@
61  #define __fcxml__
62  #include "fcaliastail.h"
63  #undef __fcxml__
64 +#endif