diff options
author | Timm Bäder <mail@baedert.org> | 2022-01-07 17:21:12 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2022-01-07 17:21:37 +0100 |
commit | 262f2a1453f49a57e8fc1785247d48ea8bb8cf7b (patch) | |
tree | c11ee7bb05230fd2ec6bc56223514f4de2a1dc44 | |
parent | b4089672780abd40719ae172fdd02eec229be81a (diff) | |
download | gtk+-262f2a1453f49a57e8fc1785247d48ea8bb8cf7b.tar.gz |
Make some code samples compile
-rw-r--r-- | gtk/gtkiconview.c | 9 | ||||
-rw-r--r-- | gtk/gtkmain.c | 12 |
2 files changed, 17 insertions, 4 deletions
diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index a01879afa8..f0082f28df 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -4993,8 +4993,15 @@ gtk_icon_view_unselect_path (GtkIconView *icon_view, * want to convert the returned list into a list of `GtkTreeRowReferences`. * To do this, you can use gtk_tree_row_reference_new(). * - * To free the return value, use: + * To free the return value, use `g_lsit_free_full`: * |[<!-- language="C" --> + * GtkWidget *icon_view = gtk_icon_view_new (); + * // Use icon_view + * + * GList *list = gtk_icon_view_get_selected_items (GTK_ICON_VIEW (icon_view)); + * + * // use list + * * g_list_free_full (list, (GDestroyNotify) gtk_tree_path_free); * ]| * diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c index 352e32fdcd..c96bfb3c81 100644 --- a/gtk/gtkmain.c +++ b/gtk/gtkmain.c @@ -753,9 +753,15 @@ gtk_is_initialized (void) * you can use it to update the default text direction as follows: * * |[<!-- language="C" --> - * setlocale (LC_ALL, new_locale); - * direction = gtk_get_locale_direction (); - * gtk_widget_set_default_direction (direction); + * #include <locale.h> + * + * static void + * update_locale (const char *new_locale) + * { + * setlocale (LC_ALL, new_locale); + * GtkTextDirection direction = gtk_get_locale_direction (); + * gtk_widget_set_default_direction (direction); + * } * ]| * * Returns: the `GtkTextDirection` of the current locale |