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:
ae7d0f3
)
Check that a pattern isn't already frozen in FcPatternFreeze
author
Ross Burton
<ross@burtonini.com>
Wed, 13 Apr 2005 09:11:52 +0000
(09:11 +0000)
committer
Ross Burton
<ross@burtonini.com>
Wed, 13 Apr 2005 09:11:52 +0000
(09:11 +0000)
ChangeLog
patch
|
blob
|
history
src/fcpat.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index
63c44cd
..
fbec32e
100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,3
+1,8
@@
+2005-04-13 Ross Burton <ross@burtonini.com>
+
+ * src/fcpat.c:
+ Check that a pattern isn't already frozen in FcPatternFreeze.
+
2005-03-31 Ross Burton <ross@burtonini.com>
* src/fclist.c:
diff --git
a/src/fcpat.c
b/src/fcpat.c
index
32054e1
..
c886c92
100644
(file)
--- a/
src/fcpat.c
+++ b/
src/fcpat.c
@@
-538,6
+538,9
@@
FcPatternFreeze (FcPattern *p)
int size;
int i;
+ if (p->ref == FC_REF_CONSTANT)
+ return p;
+
size = sizeof (FcPattern) + p->num * sizeof (FcPatternElt);
b = (FcPattern *) malloc (size);
if (!b)