<field name="parent_instance">
<type name="GObject.Object" c:type="GObject"/>
</field>
- <glib:signal name="string-signal"
- doc="This is a signal which has a broken signal handler,
-it says it's pointer but it's actually a string."
- version="1.0"
- deprecated="Use other-signal instead"
- deprecated-version="1.2">
- <return-value transfer-ownership="full">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="string" transfer-ownership="none" doc="a string">
- <type name="utf8" c:type="gpointer"/>
- </parameter>
- </parameters>
- </glib:signal>
<glib:signal name="list-signal"
doc="This is a signal which takes a list of strings, but it's not
known by GObject as it's only marked as G_TYPE_POINTER">
</parameter>
</parameters>
</glib:signal>
+ <glib:signal name="string-signal"
+ doc="This is a signal which has a broken signal handler,
+it says it's pointer but it's actually a string."
+ version="1.0"
+ deprecated="Use other-signal instead"
+ deprecated-version="1.2">
+ <return-value transfer-ownership="full">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="string" transfer-ownership="none" doc="a string">
+ <type name="utf8" c:type="gpointer"/>
+ </parameter>
+ </parameters>
+ </glib:signal>
</class>
<record name="ObjectClass"
c:type="AnnotationObjectClass"
<property name="string-property" writable="1" construct="1">
<type name="utf8"/>
</property>
- <glib:signal name="string-signal" when="LAST">
+ <glib:signal name="list-signal" when="LAST">
<return-value transfer-ownership="full">
<type name="none"/>
</return-value>
<parameters>
- <parameter name="string" transfer-ownership="none">
- <type name="utf8"/>
+ <parameter name="list" transfer-ownership="container">
+ <type name="GLib.List">
+ <type name="utf8"/>
+ </type>
</parameter>
</parameters>
</glib:signal>
- <glib:signal name="list-signal" when="LAST">
+ <glib:signal name="string-signal" when="LAST">
<return-value transfer-ownership="full">
<type name="none"/>
</return-value>
<parameters>
- <parameter name="list" transfer-ownership="container">
- <type name="GLib.List">
- <type name="utf8"/>
- </type>
+ <parameter name="string" transfer-ownership="none">
+ <type name="utf8"/>
</parameter>
</parameters>
</glib:signal>