Fix introspection annotation for gtk_stack_get_page
authorHugo Parente Lima <hugo.pl@gmail.com>
Tue, 31 May 2022 23:49:58 +0000 (20:49 -0300)
committerHugo Parente Lima <hugo.pl@gmail.com>
Tue, 31 May 2022 23:49:58 +0000 (20:49 -0300)
Annotate gtk_stack_get_page return value as nullable.

Fixes #4958

gtk/gtkstack.c

index facf7ca3eb3cdd36e6d1c4e1e38ab4c127ca2cff..1d245e7db1bcc57c9f71f032aca76f8959ea1b76 100644 (file)
@@ -1638,9 +1638,9 @@ gtk_stack_remove (GtkStack  *stack,
  * @stack: a `GtkStack`
  * @child: a child of @stack
  *
- * Returns the `GtkStackPage` object for @child.
+ * Returns the `GtkStackPage` object for @child or NULL if @child isn't a `GtkStack` child.
  *
- * Returns: (transfer none): the `GtkStackPage` for @child
+ * Returns: (transfer none) (nullable): the `GtkStackPage` for @child
  */
 GtkStackPage *
 gtk_stack_get_page (GtkStack  *stack,
@@ -2583,7 +2583,7 @@ gtk_stack_measure (GtkWidget      *widget,
               int min_for_size;
 
               gtk_widget_measure (child, OPPOSITE_ORIENTATION (orientation), -1, &min_for_size, NULL, NULL, NULL);
-              
+
               gtk_widget_measure (child, orientation, MAX (min_for_size, for_size), &child_min, &child_nat, NULL, NULL);
             }
           else