mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-05-19 12:11:57 +02:00
gdesktopappinfo: Mark GDesktopAppInfo constructors as nullable.
GDesktopAppInfo constructors return NULL on error without having separate **GError parameter. https://bugzilla.gnome.org/show_bug.cgi?id=795152
This commit is contained in:
parent
47c4a9f694
commit
9d40f64960
@ -1858,7 +1858,7 @@ g_desktop_app_info_load_file (GDesktopAppInfo *self)
|
|||||||
*
|
*
|
||||||
* Creates a new #GDesktopAppInfo.
|
* Creates a new #GDesktopAppInfo.
|
||||||
*
|
*
|
||||||
* Returns: a new #GDesktopAppInfo or %NULL on error.
|
* Returns: (nullable): a new #GDesktopAppInfo or %NULL on error.
|
||||||
*
|
*
|
||||||
* Since: 2.18
|
* Since: 2.18
|
||||||
**/
|
**/
|
||||||
@ -1884,7 +1884,7 @@ g_desktop_app_info_new_from_keyfile (GKeyFile *key_file)
|
|||||||
*
|
*
|
||||||
* Creates a new #GDesktopAppInfo.
|
* Creates a new #GDesktopAppInfo.
|
||||||
*
|
*
|
||||||
* Returns: a new #GDesktopAppInfo or %NULL on error.
|
* Returns: (nullable): a new #GDesktopAppInfo or %NULL on error.
|
||||||
**/
|
**/
|
||||||
GDesktopAppInfo *
|
GDesktopAppInfo *
|
||||||
g_desktop_app_info_new_from_filename (const char *filename)
|
g_desktop_app_info_new_from_filename (const char *filename)
|
||||||
@ -1916,7 +1916,8 @@ g_desktop_app_info_new_from_filename (const char *filename)
|
|||||||
* (i.e. a desktop id of kde-foo.desktop will match
|
* (i.e. a desktop id of kde-foo.desktop will match
|
||||||
* `/usr/share/applications/kde/foo.desktop`).
|
* `/usr/share/applications/kde/foo.desktop`).
|
||||||
*
|
*
|
||||||
* Returns: a new #GDesktopAppInfo, or %NULL if no desktop file with that id
|
* Returns: (nullable): a new #GDesktopAppInfo, or %NULL if no desktop
|
||||||
|
* file with that id exists.
|
||||||
*/
|
*/
|
||||||
GDesktopAppInfo *
|
GDesktopAppInfo *
|
||||||
g_desktop_app_info_new (const char *desktop_id)
|
g_desktop_app_info_new (const char *desktop_id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user