gio: Mark the Seekable interface as consume-only

The implementor class is not generated correctly, because of some
strangeness with the method names. And I don't think anyone would need
to implement it.
This commit is contained in:
Bertrand Lorentz 2012-11-11 14:52:07 +01:00
parent a17da364b1
commit cc249042e3

View File

@ -68,6 +68,7 @@
<attr path="/api/namespace/interface[@cname='GMount']/method[@name='CanUnmount']" name="name">GetCanUnmount</attr>
<attr path="/api/namespace/interface[@cname='GMount']/method[@name='GuessContentTypeFinish']/return-type" name="null_term_array">1</attr>
<attr path="/api/namespace/interface[@cname='GMount']/method[@name='GuessContentTypeSync']/return-type" name="null_term_array">1</attr>
<attr path="/api/namespace/interface[@cname='GSeekable']" name="consume_only">1</attr>
<attr path="/api/namespace/interface[@cname='GSeekable']/method[@cname='g_seekable_can_seek']" name="name">GetCanSeek</attr>
<attr path="/api/namespace/interface[@cname='GSeekable']/method[@cname='g_seekable_tell']" name="name">GetPosition</attr>
<attr path="/api/namespace/interface[@cname='GTlsClientConnection']/method[@name='GetAcceptedCas']/return-type" name="element_type">GByteArray*</attr>