-
Mike Gorse authored
When space for a GValue is allocated by the caller (as in gtk_tree_model_get_value), we need to free the space allocated for the value along with its contents. The GValue is not needed after Pyg_value_as_pyobject is called, so call _cleanup_caller_allocates and have it unset the value and deallocate the memory. https://bugzilla.gnome.org/show_bug.cgi?id=691820
9a2060f2