summaryrefslogtreecommitdiff
path: root/gi/pygobject-external.h
diff options
context:
space:
mode:
authorOwen W. Taylor <otaylor@fishsoup.net>2014-03-12 18:32:47 -0400
committerOwen W. Taylor <otaylor@fishsoup.net>2014-03-12 19:01:38 -0400
commitbbfcebdfdc5e574999221b60520422ea6da82435 (patch)
tree4b6bcd0c554183908935222e1c565611a38f8774 /gi/pygobject-external.h
parentc5b641cb4eea9ae64a173dcaa4ee5a4accb036f6 (diff)
downloadpygobject-bbfcebdfdc5e574999221b60520422ea6da82435.tar.gz
Handle GI_TRANSFER_EVERYTHING for returns of foreign structures
Any (transfer full) return of a cairo type other than a path was leaked. Pass the transfer type PyGIArgOverrideFromGIArgumentFunc and handle it for the cairo foreign type. For paths we can only handle (transfer full) so throw an error for (transfer none). https://bugzilla.gnome.org/show_bug.cgi?id=726206
Diffstat (limited to 'gi/pygobject-external.h')
0 files changed, 0 insertions, 0 deletions