projects
/
platform
/
upstream
/
fontconfig.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
65448e8
)
Don't leak header in non-error case (Coverity defect #1825).
author
Patrick Lam
<plam@MIT.EDU>
Mon, 10 Apr 2006 16:12:55 +0000
(16:12 +0000)
committer
Patrick Lam
<plam@MIT.EDU>
Mon, 10 Apr 2006 16:12:55 +0000
(16:12 +0000)
reviewed by: plam
ChangeLog
patch
|
blob
|
history
src/fccache.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index
6d1a348
..
c1185f6
100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,5
+1,11
@@
2006-04-10 Frederic Crozat <fcrozat@mandriva.com>
reviewed by: plam
+
+ * src/fccache.c: (FcGlobalCacheSave):
+ Don't leak header in non-error case (Coverity defect #1825).
+
+2006-04-10 Frederic Crozat <fcrozat@mandriva.com>
+ reviewed by: plam
* src/fcdir.c (FcDirScanConfig)
Don't leak in error cases (Coverity defects #777, #1826)
diff --git
a/src/fccache.c
b/src/fccache.c
index
de95f36
..
042439e
100644
(file)
--- a/
src/fccache.c
+++ b/
src/fccache.c
@@
-501,6
+501,8
@@
FcGlobalCacheSave (FcGlobalCache *cache,
if (!FcCacheWriteString (fd, header))
goto bail4;
+ free (header);
+
for (dir = cache->dirs; dir; dir = dir->next)
{
int i;