]> git.wh0rd.org - fontconfig.git/blame - ChangeLog
Survive missing docbook2pdf.
[fontconfig.git] / ChangeLog
CommitLineData
af2ad236
PL
12006-04-11 Behdad Esfahbod <behdad@cs.toronto.edu>
2 reviewed by: plam
3
4 * doc/Makefile.am:
5
6 Survive missing docbook2pdf.
7
82006-04-10 Patrick Lam <plam@mit.edu>
67ed0b72
PL
9 * fc-case/fc-case.c:
10 * fc-glyphname/fc-glyphname.c:
11 * fc-lang/fc-lang.c:
12
13 Include more stub definitions to make HP-UX's C compiler happy.
14
af2ad236 152006-04-10 Patrick Lam <plam@mit.edu>
ac001094
PL
16 * src/fcname.c (FcObjectUnserialize):
17
18 Swap typo in order of ALIGN and dereferencing, fixing bug 6529.
19
3ea92166
PL
202006-04-10 Frederic Crozat <fcrozat@mandriva.com>
21 reviewed by: plam
22
23 * src/fccfg.c: (FcConfigEvaluate):
24 Fix string memory leak (Coverity defect #1823).
25
26 * src/fccache.c: (FcDirCacheUnlink):
27 Fix memory leak with hash collision (Coverity defect #1824).
28
c814c301
PL
292006-04-10 Frederic Crozat <fcrozat@mandriva.com>
30 reviewed by: plam
31
32 * src/fccache.c: (FcGlobalCacheSave):
33 Don't leak header in non-error case (Coverity defect #1825).
34
65448e8b
PL
352006-04-10 Frederic Crozat <fcrozat@mandriva.com>
36 reviewed by: plam
37
38 * src/fcdir.c (FcDirScanConfig)
39 Don't leak in error cases (Coverity defects #777, #1826)
40
ae2aafe6
PL
412006-04-10 Frederic Crozat <fcrozat@mandriva.com>
42 reviewed by: plam
43
44 * src/fccache.c: (FcDirCacheWrite):
45 Fix double free (spotted by Coverity, CID #1965).
46
47 * fc-match/fc-match.c: (main):
48 Check if pattern is not null before using it (Coverity defect #1883).
49
50 * src/fccache.c: (FcDirCacheWrite):
51 Fix memory leak with hash collision (Coverity defect #1829).
52
53 * src/fccfg.c: (FcConfigBuildFonts):
54 Fix memory leak when bail cases (Coverity defect #1828).
55
56 * src/fccache.c: (FcGlobalCacheLoad):
57 Don't leak directory name (Coverity defect #1827).
58
86abd759
PL
592006-04-07 Dominic Lachowicz <cinamod@hotmail.com>
60 reviewed by: plam
61 * fc-cache/Makefile.am:
62 * fc-cat/Makefile.am:
63 * fc-list/Makefile.am:
64 * fc-match/Makefile.am:
65
66 LD_ADD missing dependencies for binaries. Reported by
67 Edson Alves Pereira.
68
f23f5f38
PL
692006-04-07 Patrick Lam <plam@mit.edu>
70 * src/fcint.h:
71 * fc-lang/fc-lang.c (main):
72
73 SGI compilation fixes (reported by Christoph Bauer):
74 1) reorder union definition of _FcChar;
75 2) omit .stats =.
76
44415a07
PL
772006-04-07 Dominic Lachowicz <cinamod@hotmail.com>
78 reviewed by: plam
79 * configure.in:
80 * src/fccharset.c (FcCharSetNeededBytes):
81 * src/fcfs.c (FcFontSetNeededBytes):
82 * src/fcint.h:
83 * src/fclang.c (FcLangSetNeededBytesAlign):
84 * src/fcname.c (FcObjectNeededBytesAlign):
85 * src/fcpat.c (FcPatternNeededBytesAlign,
86 FcValueListNeededBytesAlign, FcStrNeededBytesAlign):
87
88 Portability fixes for HP-UX (reported by Christoph Bauer).
89 Replace '__inline__' by AC_C_INLINE and 'inline'.
90 Replace '__alignof__' by 'fc_alignof'.
91
91fe51b4
PL
922006-04-07 Dominic Lachowicz <cinamod@hotmail.com>
93 reviewed by: plam
94 * src/fcint.h:
95
96 Move up #include of config.h.
97 Fail if neither inttypes.h nor stdint.h is available.
98 Fixes bug 6171.
99
d6217cc6
PL
1002006-04-07 Dominic Lachowicz <cinamod@hotmail.com>
101 Patrick Lam <plam@mit.edu>
102 * configure.in:
103 * fc-cache/fc-cache.c:
104 * fc-cat/fc-cat.c:
105 * src/fccache.c (FcGlobalCacheSave, FcCacheNextOffset,
106 FcDirCacheConsume, FcDirCacheProduce,
107 FcDirCacheWrite, FcCacheMachineSignature):
108 * src/fcfreetype.c (FcFreeTypeQuery):
109 * src/fontconfig.def.in:
110
111 Make fontconfig compile under MinGW:
112 1) remove unneeded #includes;
113 2) make use of mmap and sysconf conditional;
114 3) replace rand_r by srand/rand if needed;
115 4) use chsize instead of ftruncate; and
116 5) update libtool exports file
117
3a342c5a
PL
1182006-04-07 Patrick Lam <plam@mit.edu>
119 * src/fcdir.c (FcDirScanConfig):
120
121 Eliminate warning.
122
8b4e7628
PL
1232006-04-06 Patrick Lam <plam@mit.edu>
124 * fc-match/.cvsignore:
125 * fc-match/Makefile.am:
126 * fc-match/fc-match.sgml:
127
128 Update documentation for fc-match (SGML-ize it).
129 (reported by Ilya Konstantinov)
130
392fa276
PL
131