summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicola Fontana <ntd@entidi.it>2014-12-11 16:24:18 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2017-05-09 16:17:38 +0100
commit08a817ce685d9ee07380e94de517c68286067b72 (patch)
treed7b54ef03c29aa66f81854b199bd17fce6070518
parent14dcadb73604d1d4e9931270de8db3787578a5e5 (diff)
downloadgobject-introspection-08a817ce685d9ee07380e94de517c68286067b72.tar.gz
cairo_font_type_t is a GEnum
Properly register cairo_font_type_t with its enumerated values. https://bugzilla.gnome.org/show_bug.cgi?id=743364
-rw-r--r--gir/cairo-1.0.gir.in20
1 files changed, 19 insertions, 1 deletions
diff --git a/gir/cairo-1.0.gir.in b/gir/cairo-1.0.gir.in
index e2747396..6a9eea3b 100644
--- a/gir/cairo-1.0.gir.in
+++ b/gir/cairo-1.0.gir.in
@@ -37,7 +37,25 @@
<record name="FontOptions" c:type="cairo_font_options_t" foreign="1"
glib:type-name="CairoFontOptions"
glib:get-type="cairo_gobject_font_options_get_type"/>
- <record name="FontType" c:type="cairo_font_type_t" foreign="1"/>
+ <enumeration name="FontType" c:type="cairo_font_type_t"
+ glib:type-name="cairo_font_type_t"
+ glib:get-type="cairo_gobject_font_type_get_type">
+ <member name="toy"
+ value="0"
+ c:identifier="CAIRO_FONT_TYPE_TOY"/>
+ <member name="ft"
+ value="1"
+ c:identifier="CAIRO_FONT_TYPE_FT"/>
+ <member name="win32"
+ value="2"
+ c:identifier="CAIRO_FONT_TYPE_WIN32"/>
+ <member name="quartz"
+ value="3"
+ c:identifier="CAIRO_FONT_TYPE_QUARTZ"/>
+ <member name="user"
+ value="4"
+ c:identifier="CAIRO_FONT_TYPE_USER"/>
+ </enumeration>
<record name="FontFace" c:type="cairo_font_face_t" foreign="1"
glib:type-name="CairoFontFace"
glib:get-type="cairo_gobject_font_face_get_type"/>