kconfig: gconf: do not reconstruct tree store when a symbol is changed
authorMasahiro Yamada <masahiroy@kernel.org>
Tue, 24 Jun 2025 15:05:36 +0000 (00:05 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Wed, 2 Jul 2025 02:11:52 +0000 (11:11 +0900)
commit035c2f56f57432caa78378e3ab498a5fb9bd276b
tree8bbaadf04bddf8e9d8e419f10987305806631219
parent64285dc5c41fc7a031695c2c286a2bfef9eaf2c6
kconfig: gconf: do not reconstruct tree store when a symbol is changed

There is no need to reconstruct the entire tree store when a symbol's
value changes. Simply call gtk_tree_store_set() to update the row data.

Introduce update_trees() to factor out the common update logic.

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