Freeze patterns created by configuration file for tiny memory savings
authorPatrick Lam <plam@MIT.EDU>
Tue, 21 Feb 2006 15:24:28 +0000 (15:24 +0000)
committerPatrick Lam <plam@MIT.EDU>
Tue, 21 Feb 2006 15:24:28 +0000 (15:24 +0000)
    (every little bit helps).
reviewed by: plam, keithp

ChangeLog
src/fcxml.c

index ecce9de..ec5bf9f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2006-02-21  Ross Burton  <ross@burtonini.com>
+       reviewed by: plam, keithp
+
+       * src/fcxml.c (FcParsePatelt):
+
+       Freeze patterns created by configuration file for tiny 
+       memory savings (every little bit helps).
+
 2006-02-21  Mike Fabian  <mfabian@suse.de>
        reviewed by: plam
        
index c9e44e3..817486f 100644 (file)
@@ -1968,7 +1968,8 @@ FcParsePatelt (FcConfigParse *parse)
        }
     }
 
-    FcVStackPushPattern (parse, pattern);
+    FcVStackPushPattern (parse, FcPatternFreeze(pattern));
+    FcPatternDestroy (pattern);
 }
 
 static void