mutter: Add missing nullable annotation when possible
Add missing (nullable) annotation when a possible NULL return value is expected. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2362>
This commit is contained in:
parent
50c91bca75
commit
9132f984ce
@ -398,6 +398,14 @@ meta_startup_sequence_get_workspace (MetaStartupSequence *seq)
|
|||||||
return priv->workspace;
|
return priv->workspace;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* meta_startup_sequence_get_icon_name:
|
||||||
|
* @seq: a #MetaStartupSequence
|
||||||
|
*
|
||||||
|
* Get the icon name of the startup sequence.
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the icon name or %NULL.
|
||||||
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_startup_sequence_get_icon_name (MetaStartupSequence *seq)
|
meta_startup_sequence_get_icon_name (MetaStartupSequence *seq)
|
||||||
{
|
{
|
||||||
@ -409,6 +417,14 @@ meta_startup_sequence_get_icon_name (MetaStartupSequence *seq)
|
|||||||
return priv->icon_name;
|
return priv->icon_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* meta_startup_sequence_get_application_id:
|
||||||
|
* @seq: a #MetaStartupSequence
|
||||||
|
*
|
||||||
|
* Get the application id of the startup sequence.
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the application id or %NULL.
|
||||||
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_startup_sequence_get_application_id (MetaStartupSequence *seq)
|
meta_startup_sequence_get_application_id (MetaStartupSequence *seq)
|
||||||
{
|
{
|
||||||
@ -420,6 +436,14 @@ meta_startup_sequence_get_application_id (MetaStartupSequence *seq)
|
|||||||
return priv->application_id;
|
return priv->application_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* meta_startup_sequence_get_wmclass:
|
||||||
|
* @seq: a #MetaStartupSequence
|
||||||
|
*
|
||||||
|
* Get the wmclass of the startup sequence.
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the wmclass or %NULL.
|
||||||
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_startup_sequence_get_wmclass (MetaStartupSequence *seq)
|
meta_startup_sequence_get_wmclass (MetaStartupSequence *seq)
|
||||||
{
|
{
|
||||||
@ -671,6 +695,15 @@ meta_startup_notification_new (MetaDisplay *display)
|
|||||||
NULL);
|
NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* meta_startup_notification_get_sequences:
|
||||||
|
* @sn: a #MetaStartupNotification
|
||||||
|
*
|
||||||
|
* Get the list of startup sequences arrived in the startup notification object.
|
||||||
|
*
|
||||||
|
* Returns: (element-type MetaStartupSequence): a #GSList of
|
||||||
|
* #MetaStartupSequence in the #MetaStartupNotification.
|
||||||
|
**/
|
||||||
GSList *
|
GSList *
|
||||||
meta_startup_notification_get_sequences (MetaStartupNotification *sn)
|
meta_startup_notification_get_sequences (MetaStartupNotification *sn)
|
||||||
{
|
{
|
||||||
|
@ -4420,6 +4420,14 @@ meta_window_get_titlebar_rect (MetaWindow *window,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* meta_window_get_startup_id:
|
||||||
|
* @window: a #MetaWindow
|
||||||
|
*
|
||||||
|
* Gets the startup id of the given #MetaWindow
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the startup id
|
||||||
|
*/
|
||||||
const char*
|
const char*
|
||||||
meta_window_get_startup_id (MetaWindow *window)
|
meta_window_get_startup_id (MetaWindow *window)
|
||||||
{
|
{
|
||||||
@ -7140,6 +7148,9 @@ meta_window_get_description (MetaWindow *window)
|
|||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return the current value of the name part of WM_CLASS X property.
|
* Return the current value of the name part of WM_CLASS X property.
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the current value of the name part of WM_CLASS X
|
||||||
|
* property
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_wm_class (MetaWindow *window)
|
meta_window_get_wm_class (MetaWindow *window)
|
||||||
@ -7155,6 +7166,9 @@ meta_window_get_wm_class (MetaWindow *window)
|
|||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return the current value of the instance part of WM_CLASS X property.
|
* Return the current value of the instance part of WM_CLASS X property.
|
||||||
|
*
|
||||||
|
* Returns: (nullable): the current value of the instance part of WM_CLASS X
|
||||||
|
* property.
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_wm_class_instance (MetaWindow *window)
|
meta_window_get_wm_class_instance (MetaWindow *window)
|
||||||
@ -7172,7 +7186,7 @@ meta_window_get_wm_class_instance (MetaWindow *window)
|
|||||||
* Gets an unique id for a sandboxed app (currently flatpaks and snaps are
|
* Gets an unique id for a sandboxed app (currently flatpaks and snaps are
|
||||||
* supported).
|
* supported).
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the sandboxed application ID or %NULL
|
* Returns: (transfer none) (nullable): the sandboxed application ID or %NULL
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_sandboxed_app_id (MetaWindow *window)
|
meta_window_get_sandboxed_app_id (MetaWindow *window)
|
||||||
@ -7186,7 +7200,7 @@ meta_window_get_sandboxed_app_id (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_theme_variant:
|
* meta_window_get_gtk_theme_variant:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the theme variant or %NULL
|
* Returns: (transfer none) (nullable): the theme variant or %NULL
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_theme_variant (MetaWindow *window)
|
meta_window_get_gtk_theme_variant (MetaWindow *window)
|
||||||
@ -7198,7 +7212,7 @@ meta_window_get_gtk_theme_variant (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_application_id:
|
* meta_window_get_gtk_application_id:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the application ID
|
* Returns: (transfer none) (nullable): the application ID
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_application_id (MetaWindow *window)
|
meta_window_get_gtk_application_id (MetaWindow *window)
|
||||||
@ -7210,7 +7224,7 @@ meta_window_get_gtk_application_id (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_unique_bus_name:
|
* meta_window_get_gtk_unique_bus_name:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the unique name
|
* Returns: (transfer none) (nullable): the unique name
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_unique_bus_name (MetaWindow *window)
|
meta_window_get_gtk_unique_bus_name (MetaWindow *window)
|
||||||
@ -7222,7 +7236,7 @@ meta_window_get_gtk_unique_bus_name (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_application_object_path:
|
* meta_window_get_gtk_application_object_path:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the object path
|
* Returns: (transfer none) (nullable): the object path
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_application_object_path (MetaWindow *window)
|
meta_window_get_gtk_application_object_path (MetaWindow *window)
|
||||||
@ -7234,7 +7248,7 @@ meta_window_get_gtk_application_object_path (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_window_object_path:
|
* meta_window_get_gtk_window_object_path:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the object path
|
* Returns: (transfer none) (nullable): the object path
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_window_object_path (MetaWindow *window)
|
meta_window_get_gtk_window_object_path (MetaWindow *window)
|
||||||
@ -7246,7 +7260,7 @@ meta_window_get_gtk_window_object_path (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_app_menu_object_path:
|
* meta_window_get_gtk_app_menu_object_path:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the object path
|
* Returns: (transfer none) (nullable): the object path
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_app_menu_object_path (MetaWindow *window)
|
meta_window_get_gtk_app_menu_object_path (MetaWindow *window)
|
||||||
@ -7258,7 +7272,7 @@ meta_window_get_gtk_app_menu_object_path (MetaWindow *window)
|
|||||||
* meta_window_get_gtk_menubar_object_path:
|
* meta_window_get_gtk_menubar_object_path:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the object path
|
* Returns: (transfer none) (nullable): the object path
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_gtk_menubar_object_path (MetaWindow *window)
|
meta_window_get_gtk_menubar_object_path (MetaWindow *window)
|
||||||
@ -7325,13 +7339,13 @@ meta_window_get_layer (MetaWindow *window)
|
|||||||
*
|
*
|
||||||
* Returns the #MetaWindow for the window that is pointed to by the
|
* Returns the #MetaWindow for the window that is pointed to by the
|
||||||
* WM_TRANSIENT_FOR hint on this window (see XGetTransientForHint()
|
* WM_TRANSIENT_FOR hint on this window (see XGetTransientForHint()
|
||||||
* or XSetTransientForHint()). Metacity keeps transient windows above their
|
* or XSetTransientForHint()). Mutter keeps transient windows above their
|
||||||
* parents. A typical usage of this hint is for a dialog that wants to stay
|
* parents. A typical usage of this hint is for a dialog that wants to stay
|
||||||
* above its associated window.
|
* above its associated window.
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the window this window is transient for, or
|
* Returns: (transfer none) (nullable): the window this window is transient for,
|
||||||
* %NULL if the WM_TRANSIENT_FOR hint is unset or does not point to a toplevel
|
* or %NULL if the WM_TRANSIENT_FOR hint is unset or does not point to a
|
||||||
* window that Metacity knows about.
|
* toplevel window that Mutter knows about.
|
||||||
*/
|
*/
|
||||||
MetaWindow *
|
MetaWindow *
|
||||||
meta_window_get_transient_for (MetaWindow *window)
|
meta_window_get_transient_for (MetaWindow *window)
|
||||||
@ -7374,7 +7388,7 @@ meta_window_get_pid (MetaWindow *window)
|
|||||||
* meta_window_get_unit_cgroup:
|
* meta_window_get_unit_cgroup:
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
* Return value: a GFile for the cgroup path, or NULL.
|
* Returns: (nullable): a #GFile for the cgroup path, or %NULL.
|
||||||
*/
|
*/
|
||||||
GFile *
|
GFile *
|
||||||
meta_window_get_unit_cgroup (MetaWindow *window)
|
meta_window_get_unit_cgroup (MetaWindow *window)
|
||||||
@ -7446,8 +7460,8 @@ meta_window_unit_cgroup_equal (MetaWindow *window1,
|
|||||||
* Returns name of the client machine from which this windows was created,
|
* Returns name of the client machine from which this windows was created,
|
||||||
* if known (obtained from the WM_CLIENT_MACHINE property).
|
* if known (obtained from the WM_CLIENT_MACHINE property).
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the machine name, or NULL; the string is
|
* Returns: (transfer none) (nullable): the machine name, or %NULL; the string
|
||||||
* owned by the window manager and should not be freed or modified by the
|
* is owned by the window manager and should not be freed or modified by the
|
||||||
* caller.
|
* caller.
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
@ -7486,8 +7500,8 @@ meta_window_is_remote (MetaWindow *window)
|
|||||||
* use; 'mutter-' key prefix is reserved for internal use, and must not be used
|
* use; 'mutter-' key prefix is reserved for internal use, and must not be used
|
||||||
* by plugins.
|
* by plugins.
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): the _MUTTER_HINTS string, or %NULL if no hints
|
* Returns: (transfer none) (nullable): the _MUTTER_HINTS string, or %NULL if no
|
||||||
* are set.
|
* hints are set.
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
meta_window_get_mutter_hints (MetaWindow *window)
|
meta_window_get_mutter_hints (MetaWindow *window)
|
||||||
|
@ -36,9 +36,6 @@ G_DECLARE_DERIVABLE_TYPE (MetaStartupSequence,
|
|||||||
META, STARTUP_SEQUENCE,
|
META, STARTUP_SEQUENCE,
|
||||||
GObject)
|
GObject)
|
||||||
|
|
||||||
/**
|
|
||||||
* meta_startup_notification_get_sequences: (skip)
|
|
||||||
*/
|
|
||||||
META_EXPORT
|
META_EXPORT
|
||||||
GSList * meta_startup_notification_get_sequences (MetaStartupNotification *sn);
|
GSList * meta_startup_notification_get_sequences (MetaStartupNotification *sn);
|
||||||
|
|
||||||
|
@ -129,6 +129,7 @@ meta_group_unref (MetaGroup *group)
|
|||||||
* meta_window_get_group: (skip)
|
* meta_window_get_group: (skip)
|
||||||
* @window: a #MetaWindow
|
* @window: a #MetaWindow
|
||||||
*
|
*
|
||||||
|
* Returns: (transfer none) (nullable): the #MetaGroup of the window
|
||||||
*/
|
*/
|
||||||
MetaGroup*
|
MetaGroup*
|
||||||
meta_window_get_group (MetaWindow *window)
|
meta_window_get_group (MetaWindow *window)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user