From 020fae3bbbfba8743d665db3de1e5c63d8758d4b Mon Sep 17 00:00:00 2001 From: Niels De Graef Date: Fri, 2 Nov 2018 14:02:16 +0100 Subject: [PATCH] secret-paths: Add (nullable) if allowed. This caused segfaults in Seahorse when someone canceled the "Change Password" dialog for a keyring. Related to GNOME/seahorse#204 --- libsecret/secret-paths.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libsecret/secret-paths.c b/libsecret/secret-paths.c index 6a57e75..bbd4b5d 100644 --- a/libsecret/secret-paths.c +++ b/libsecret/secret-paths.c @@ -2268,8 +2268,8 @@ secret_service_read_alias_dbus_path (SecretService *self, * * Stability: Unstable * - * Returns: (transfer full): the collection dbus object path, or %NULL if - * none assigned to the alias + * Returns: (transfer full) (nullable): the collection dbus object path, + * or %NULL if none assigned to the alias */ gchar * secret_service_read_alias_dbus_path_finish (SecretService *self, @@ -2311,8 +2311,8 @@ secret_service_read_alias_dbus_path_finish (SecretService *self, * * Stability: Unstable * - * Returns: (transfer full): the collection dbus object path, or %NULL if - * none assigned to the alias + * Returns: (transfer full) (nullable): the collection dbus object path, + * or %NULL if none assigned to the alias */ gchar * secret_service_read_alias_dbus_path_sync (SecretService *self, @@ -2491,8 +2491,8 @@ secret_service_set_alias_to_dbus_path_sync (SecretService *self, * * Stability: Unstable * - * Returns: (transfer full): %NULL if the prompt was dismissed or an error occurred, - * a variant result if the prompt was successful + * Returns: (transfer full) (nullable): %NULL if the prompt was dismissed or an +* error occurred, a variant result if the prompt was successful */ GVariant * secret_service_prompt_at_dbus_path_sync (SecretService *self, @@ -2569,8 +2569,8 @@ secret_service_prompt_at_dbus_path (SecretService *self, * * Stability: Unstable * - * Returns: (transfer full): %NULL if the prompt was dismissed or an error occurred, - * a variant result if the prompt was successful + * Returns: (transfer full) (nullable): %NULL if the prompt was dismissed or an + * error occurred, a variant result if the prompt was successful */ GVariant * secret_service_prompt_at_dbus_path_finish (SecretService *self,