gtk.cfg: Add support for G_TYPE_CHECK_INSTANCE_CAST() macro

This commit is contained in:
versat 2019-02-18 11:37:19 +01:00
parent 8a9f97b5c8
commit 8e11dc5b41
1 changed files with 3 additions and 0 deletions

View File

@ -9,6 +9,9 @@
<define name="G_CALLBACK(cb)" value="cb"/>
<define name="G_LIKELY(expr)" value="(expr)"/>
<define name="G_UNLIKELY(expr)" value="(expr)"/>
<define name="_G_TYPE_CIC(ip, gt, ct)" value="((ct*) ip)"/>
<define name="_G_TYPE_CCC(cp, gt, ct)" value="((ct*) cp)"/>
<define name="G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)" value="(_G_TYPE_CIC ((instance), (g_type), c_type))"/>
<define name="G_OBJECT(obj)" value="(GObject*)(obj)"/>
<define name="GTK_BOX(obj)" value="((GtkBox*)(obj))"/>
<define name="GTK_CONTAINER(obj)" value="((GtkContainer*)(obj))"/>