[gnome-desktop/tintou/no-allow-none] Avoid the use of `allow-none` for out parameters
- From: Corentin Noël <corentinnoel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-desktop/tintou/no-allow-none] Avoid the use of `allow-none` for out parameters
- Date: Tue, 28 Sep 2021 17:31:16 +0000 (UTC)
commit 7f72806635c93d305a05d15c2c8db0077613d8f8
Author: Corentin Noël <corentin noel collabora com>
Date: Tue Sep 28 19:30:16 2021 +0200
Avoid the use of `allow-none` for out parameters
This annotation is deprecated, replace it with the right one.
libgnome-desktop/gnome-languages.c | 18 +++++++++---------
libgnome-desktop/gnome-xkb-info.c | 8 ++++----
2 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/libgnome-desktop/gnome-languages.c b/libgnome-desktop/gnome-languages.c
index bd62489c..11d6ab27 100644
--- a/libgnome-desktop/gnome-languages.c
+++ b/libgnome-desktop/gnome-languages.c
@@ -104,13 +104,13 @@ normalize_codeset (const char *codeset)
/**
* gnome_parse_locale:
* @locale: a locale string
- * @language_codep: (out) (allow-none) (transfer full): location to
+ * @language_codep: (out) (optional) (transfer full): location to
* store the language code, or %NULL
- * @country_codep: (out) (allow-none) (transfer full): location to
+ * @country_codep: (out) (optional) (nullable) (transfer full): location to
* store the country code, or %NULL
- * @codesetp: (out) (allow-none) (transfer full): location to
+ * @codesetp: (out) (optional) (nullable) (transfer full): location to
* store the codeset, or %NULL
- * @modifierp: (out) (allow-none) (transfer full): location to
+ * @modifierp: (out) (optional) (nullable) (transfer full): location to
* store the modifier, or %NULL
*
* Extracts the various components of a locale string of the form
@@ -1065,7 +1065,7 @@ territories_init (void)
/**
* gnome_get_language_from_locale:
* @locale: a locale string
- * @translation: (allow-none): a locale string
+ * @translation: (nullable): a locale string
*
* Gets the language description for @locale. If @translation is
* provided the returned string is translated accordingly.
@@ -1157,7 +1157,7 @@ gnome_get_language_from_locale (const char *locale,
/**
* gnome_get_country_from_locale:
* @locale: a locale string
- * @translation: (allow-none): a locale string
+ * @translation: (nullable): a locale string
*
* Gets the country description for @locale. If @translation is
* provided the returned string is translated accordingly.
@@ -1284,7 +1284,7 @@ gnome_get_all_locales (void)
/**
* gnome_get_language_from_code:
* @code: an ISO 639 code string
- * @translation: (allow-none): a locale string
+ * @translation: (nullable): a locale string
*
* Gets the language name for @code. If @translation is provided the
* returned string is translated accordingly.
@@ -1308,7 +1308,7 @@ gnome_get_language_from_code (const char *code,
/**
* gnome_get_country_from_code:
* @code: an ISO 3166 code string
- * @translation: (allow-none): a locale string
+ * @translation: (nullable): a locale string
*
* Gets the country name for @code. If @translation is provided the
* returned string is translated accordingly.
@@ -1332,7 +1332,7 @@ gnome_get_country_from_code (const char *code,
/**
* gnome_get_translated_modifier:
* @modifier: the modifier part of a locale name
- * @translation: (allow-none): a locale string
+ * @translation: (nullable): a locale string
*
* Gets a translation of the raw @modifier string. If @translation
* is provided the returned string is translated accordingly.
diff --git a/libgnome-desktop/gnome-xkb-info.c b/libgnome-desktop/gnome-xkb-info.c
index c43a2d68..c2a4d3b1 100644
--- a/libgnome-desktop/gnome-xkb-info.c
+++ b/libgnome-desktop/gnome-xkb-info.c
@@ -1014,13 +1014,13 @@ gnome_xkb_info_description_for_option (GnomeXkbInfo *self,
* gnome_xkb_info_get_layout_info:
* @self: a #GnomeXkbInfo
* @id: layout's identifier about which to retrieve the info
- * @display_name: (out) (allow-none) (transfer none): location to store
+ * @display_name: (out) (optional) (nullable) (transfer none): location to store
* the layout's display name, or %NULL
- * @short_name: (out) (allow-none) (transfer none): location to store
+ * @short_name: (out) (optional) (nullable) (transfer none): location to store
* the layout's short name, or %NULL
- * @xkb_layout: (out) (allow-none) (transfer none): location to store
+ * @xkb_layout: (out) (optional) (nullable) (transfer none): location to store
* the layout's XKB name, or %NULL
- * @xkb_variant: (out) (allow-none) (transfer none): location to store
+ * @xkb_variant: (out) (optional) (nullable) (transfer none): location to store
* the layout's XKB variant, or %NULL
*
* Retrieves information about a layout. Both @display_name and
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]