https://bugzilla.gnome.org/show_bug.cgi?id=653484
self._adjust_container_type(parent, node, options)
if (OPT_ALLOW_NONE in options or
+ node.type.target_giname == 'Gio.AsyncReadyCallback' or
node.type.target_giname == 'Gio.Cancellable'):
node.allow_none = True
</parameter>
<parameter name="callback"
transfer-ownership="none"
+ allow-none="1"
scope="async"
closure="2">
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
<type name="none" c:type="void"/>
</return-value>
<parameters>
- <parameter name="callback" transfer-ownership="none" scope="async">
+ <parameter name="callback"
+ transfer-ownership="none"
+ allow-none="1"
+ scope="async">
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
</parameter>
</parameters>