2008-08-18 Johan Dahlin <johan@gnome.org>
+ * tests/array.gir: Update with new type proposal
+
* girepository/girepository.c (g_type_tag_to_string):
* girepository/girepository.h:
* girepository/girnode.c (g_ir_node_get_full_size_internal),
</parameter>
</parameters>
</function>
- <function name="test3" c:identifier="test3">
+ <function name="sequence_test" c:identifier="foo_mapping_test">
<return-value>
- <type name="boolean" c:type="gboolean"/>
+ <type name="boolean"/>
</return-value>
<parameters>
- <parameter name="p1">
+ <parameter name="data">
<type name="sequence" c:type="guint8*" length="1" zero-terminated="1">
- <type name="uint8" c:type="guint8"/>
+ <type name="uint8" c:type="guint8" relation="element"/>
+ </type>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="sequence_test2" c:identifier="foo_sequence_test2">
+ <return-value>
+ <type name="boolean"/>
+ </return-value>
+ <parameters>
+ <parameter name="objects">
+ <type name="sequence" c:type="GSList*">
+ <type name="GObject.Object" c:type="GObject*" relation="element"/>
+ </type>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="mapping_test" c:identifier="foo_mapping_test">
+ <return-value>
+ <type name="boolean"/>
+ </return-value>
+ <parameters>
+ <parameter name="mapping">
+ <type name="mapping" c:type="GHashTable*">
+ <type name="uint8" c:type="guint8" relation="key"/>
+ <type name="string" c:type="gchar*" relation="value"/>
</type>
</parameter>
</parameters>