From: Patrick Lam Date: Tue, 21 Feb 2006 15:24:28 +0000 (+0000) Subject: Freeze patterns created by configuration file for tiny memory savings X-Git-Tag: fc-2_3_94~11 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=dacf81ed4c541174f0dbfe2898f3309657bf6116;p=fontconfig.git Freeze patterns created by configuration file for tiny memory savings (every little bit helps). reviewed by: plam, keithp --- diff --git a/ChangeLog b/ChangeLog index ecce9de..ec5bf9f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2006-02-21 Ross Burton + 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 reviewed by: plam diff --git a/src/fcxml.c b/src/fcxml.c index c9e44e3..817486f 100644 --- a/src/fcxml.c +++ b/src/fcxml.c @@ -1968,7 +1968,8 @@ FcParsePatelt (FcConfigParse *parse) } } - FcVStackPushPattern (parse, pattern); + FcVStackPushPattern (parse, FcPatternFreeze(pattern)); + FcPatternDestroy (pattern); } static void