static void gtk_menu_section_box_sync_item (GtkWidget *widget, gpointer user_data) { gint *n_items = user_data; if (GTK_IS_MENU_SECTION_BOX (widget)) gtk_menu_section_box_sync_separators (GTK_MENU_SECTION_BOX (widget), n_items); else (*n_items)++; }
static void gtk_menu_section_box_sync_item (GtkWidget *widget, gpointer user_data) { MenuData *data = (MenuData *)user_data; if (GTK_IS_MENU_SECTION_BOX (widget)) gtk_menu_section_box_sync_separators (GTK_MENU_SECTION_BOX (widget), data); else data->n_items++; }