summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/kconfig')
-rw-r--r--scripts/kconfig/confdata.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/kconfig/confdata.c b/scripts/kconfig/confdata.c
index 1134892599da..3569d2dec37c 100644
--- a/scripts/kconfig/confdata.c
+++ b/scripts/kconfig/confdata.c
@@ -848,6 +848,7 @@ int conf_write(const char *name)
848 const char *str; 848 const char *str;
849 char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1]; 849 char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1];
850 char *env; 850 char *env;
851 int i;
851 bool need_newline = false; 852 bool need_newline = false;
852 853
853 if (!name) 854 if (!name)
@@ -930,6 +931,9 @@ next:
930 } 931 }
931 fclose(out); 932 fclose(out);
932 933
934 for_all_symbols(i, sym)
935 sym->flags &= ~SYMBOL_WRITTEN;
936
933 if (*tmpname) { 937 if (*tmpname) {
934 if (is_same(name, tmpname)) { 938 if (is_same(name, tmpname)) {
935 conf_message("No change to %s", name); 939 conf_message("No change to %s", name);