Re: GObject-Introspection 0.5.0

Paul Pogonyshev <[email protected]> Sun, 7 Sep 2008 18:25:26 +0300
Newsgroups gmane.comp.gnome.gtk+.devel.general,gmane.comp.gnome.language-bindings
Message-ID <[email protected]>
Johan Dahlin wrote:
> [...]
>
 > I'm leaning towards using the "ownership" terminology instead of "transfer". 
> 
> typedef enum {
>    GI_OWNERSHIP_CALLER, /* caller owns it, caller should free it after use */
>    GI_OWNERSHIP_CALLEE  /* callee owns it, caller should leave it as it is */
> } GITypeOwnership;

Just as a nitpick, these two names look very similar and quite confusing
for non-native English speakers.  Maybe you could come up with something
different, especially in place of 'callee'?

Paul