diff --git a/contrib/vapi/AppStream-1.0.metadata b/contrib/vapi/AppStream-1.0.metadata index 77894dd3..a082a355 100644 --- a/contrib/vapi/AppStream-1.0.metadata +++ b/contrib/vapi/AppStream-1.0.metadata @@ -1,3 +1,8 @@ // Metadata for AppStream GIR AppStream name="AppStream" + +// element-type of PtrArray must reflect the actual ownership +get_default_categories type="GLib.GenericArray" +Pool.get_components* type="GLib.GenericArray" +Pool.search type="GLib.GenericArray" diff --git a/src/as-agreement.c b/src/as-agreement.c index cff4eb31..6e355e6a 100644 --- a/src/as-agreement.c +++ b/src/as-agreement.c @@ -196,7 +196,7 @@ as_agreement_set_version_id (AsAgreement *agreement, const gchar *version_id) * * Gets all the sections in the agreement. * - * Returns: (transfer container) (element-type AsAgreementSection): array + * Returns: (transfer none) (element-type AsAgreementSection): array * * Since: 0.12.1 **/