From 068f0315bcc88bc3268580111e72aa27f3b1346f Mon Sep 17 00:00:00 2001 From: Aaron Jacobs Date: Sat, 27 Nov 2021 21:34:51 -0500 Subject: extension: Fix annotation for modules's type list As pointed out by Emmanuele Bassi, this should be transfer=none instead of the present transfer=full. See: https://discourse.gnome.org/t/vala-bindings-for-an-unusual-c-ownership-function-signature/8184 --- libnautilus-extension/nautilus-extension.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnautilus-extension/nautilus-extension.h b/libnautilus-extension/nautilus-extension.h index 1c3ca5a9b..f3e4e4bb8 100644 --- a/libnautilus-extension/nautilus-extension.h +++ b/libnautilus-extension/nautilus-extension.h @@ -50,7 +50,7 @@ void nautilus_module_initialize (GTypeModule *module); void nautilus_module_shutdown (void); /** * nautilus_module_list_types: - * @types: (out) (array length=num_types): array of GType * + * @types: (out) (transfer none) (array length=num_types): array of GType * * @num_types: the number of types in the array * * Called after the extension has been initialized and has registered all the -- cgit v1.2.1