diff options
| author | Dana Jansens <danakj@orodu.net> | 2010-02-12 14:13:32 -0500 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2010-02-12 14:13:32 -0500 |
| commit | e61fd8874a8352fb5fa1c4b2ab84d29679fa7b0c (patch) | |
| tree | 2dbb90847597ead74c48c71d0a8e46a1cc711f67 /obrender/font.c | |
| parent | 890e13b919892887b773462bb866e849e0cb4d91 (diff) | |
use g_slice_new() instead of g_new() part 4
Diffstat (limited to 'obrender/font.c')
| -rw-r--r-- | obrender/font.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/obrender/font.c b/obrender/font.c index cde0d030..892b2c10 100644 --- a/obrender/font.c +++ b/obrender/font.c @@ -68,7 +68,7 @@ RrFont *RrFontOpen(const RrInstance *inst, const gchar *name, gint size, PangoStyle pstyle; PangoAttrList *attrlist; - out = g_new(RrFont, 1); + out = g_slice_new(RrFont); out->inst = inst; out->ref = 1; out->font_desc = pango_font_description_new(); @@ -133,7 +133,7 @@ void RrFontClose(RrFont *f) if (--f->ref < 1) { g_object_unref(f->layout); pango_font_description_free(f->font_desc); - g_free(f); + g_slice_free(RrFont, f); } } } @@ -181,7 +181,7 @@ RrSize *RrFontMeasureString(const RrFont *f, const gchar *str, g_assert(!flow || maxwidth > 0); - size = g_new(RrSize, 1); + size = g_slice_new(RrSize); font_measure_full(f, str, &size->width, &size->height, shadow_x, shadow_y, flow, maxwidth); return size; |
