From 5c335f9337724f61c14af143b18f0891c58dbacd Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 2 Dec 2004 06:55:46 +0100 Subject: optimise object store. refcount resources. colorkeyed transparency. font bbox. --- tree/text.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tree/text.c') diff --git a/tree/text.c b/tree/text.c index ef77f530..b94664b5 100644 --- a/tree/text.c +++ b/tree/text.c @@ -11,7 +11,7 @@ fz_newtextnode(fz_textnode **textp, fz_font *font) fz_initnode((fz_node*)text, FZ_NTEXT); - text->font = font; + text->font = fz_keepfont(font); text->trm = fz_identity(); text->len = 0; text->cap = 0; @@ -23,6 +23,7 @@ fz_newtextnode(fz_textnode **textp, fz_font *font) void fz_droptextnode(fz_textnode *text) { + fz_dropfont(text->font); fz_free(text->els); } -- cgit v1.2.3