GNOME Bugzilla – Bug 743094
Convention for GVariant return value transfer annotations?
Last modified: 2018-01-24 19:21:02 UTC
Is there a convention yet for transfer annotations of GVariant return values? regress.c seems to use the same convention that is applied to GInitiallyUnowned, i.e. "transer none" for functions that return floating references: <https://git.gnome.org/browse/gobject-introspection/tree/tests/scanner/regress.c#n375>. But gimarshallingtests.c uses "transfer full": <https://git.gnome.org/browse/gobject-introspection/tree/tests/gimarshallingtests.c#n1719>.
I feel like this is at least a partial dup of bug 742618 (where I mention some specific thoughts about GVariant) and/or bug 657202.
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]
*** This bug has been marked as a duplicate of bug 657202 ***