diff options
author | James Henstridge <james@daa.com.au> | 2001-09-20 12:01:52 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2001-09-20 12:01:52 +0000 |
commit | dcedbae1f26c84d87c48e55bc934025bdabdea9c (patch) | |
tree | fd55753eda92bd1ed27755319b5d1dc3ebd5ca84 /pango/fonts.c | |
parent | ac2f15f7238021cbfd2ad7b324b707bbea19e76f (diff) | |
download | pango-dcedbae1f26c84d87c48e55bc934025bdabdea9c.tar.gz |
fix rule so that flags get registered as flags and rather than enums
2001-09-20 James Henstridge <james@daa.com.au>
* pango/Makefile.am (s-enum-types-c): fix rule so that flags get
registered as flags and rather than enums (enums still get
registered as enums).
* pango/pango-font.h: add get_type routine to header.
* pango/fonts.c (pango_font_metrics_get_type): add get_type()
routine.
Diffstat (limited to 'pango/fonts.c')
-rw-r--r-- | pango/fonts.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pango/fonts.c b/pango/fonts.c index bc0c9847..0d0569ef 100644 --- a/pango/fonts.c +++ b/pango/fonts.c @@ -1121,6 +1121,20 @@ pango_font_get_metrics (PangoFont *font, return PANGO_FONT_GET_CLASS (font)->get_metrics (font, language); } +GType +pango_font_metrics_get_type (void) +{ + static GType our_type = 0; + + if (our_type == 0) + our_type = g_boxed_type_register_static ("PangoFontMetrics", + (GBoxedCopyFunc)pango_font_metrics_ref, + (GBoxedFreeFunc)pango_font_metrics_unref); + + return our_type; +} + + /** * pango_font_metrics_new: * |