]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
kconfig: gconf: inline display_list() into set_view_mode()
authorMasahiro Yamada <masahiroy@kernel.org>
Tue, 24 Jun 2025 15:05:37 +0000 (00:05 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Wed, 2 Jul 2025 02:11:52 +0000 (11:11 +0900)
This function is now only called by set_view_mode(), so inline it
for simplicity.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kconfig/gconf.c

index 73736f79ddcb69cc63a8ea54efc489455d6847b7..3c2e6be30c00b99542cdd98513343ab845f65a44 100644 (file)
@@ -56,7 +56,6 @@ enum {
        COL_NUMBER
 };
 
-static void display_list(void);
 static void display_tree(GtkTreeStore *store, struct menu *menu);
 static void display_tree_part(void);
 
@@ -337,8 +336,10 @@ static void set_view_mode(enum view_mode mode)
                browsed = selected;
                while (browsed && !(browsed->flags & MENU_ROOT))
                        browsed = browsed->parent;
+               gtk_tree_store_clear(tree1);
+               display_tree(tree1, &rootmenu);
+               gtk_tree_view_expand_all(GTK_TREE_VIEW(tree1_w));
                gtk_tree_store_clear(tree2);
-               display_list();
                if (browsed)
                        display_tree(tree2, browsed);
                text_insert_msg("", "");
@@ -982,15 +983,6 @@ static void display_tree_part(void)
        gtk_tree_view_expand_all(GTK_TREE_VIEW(tree2_w));
 }
 
-/* Display the list in the left frame (split view) */
-static void display_list(void)
-{
-       gtk_tree_store_clear(tree1);
-
-       display_tree(tree1, &rootmenu);
-       gtk_tree_view_expand_all(GTK_TREE_VIEW(tree1_w));
-}
-
 static void fixup_rootmenu(struct menu *menu)
 {
        struct menu *child;