projects
/
carl9170fw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
carl9170 toolchain: update binutils, newlib and gmp
[carl9170fw.git]
/
config
/
confdata.c
diff --git
a/config/confdata.c
b/config/confdata.c
index b81ebe64b2b44705685253dbd65bdeb0e7869aef..a124a25e899fde96872ff0a9952e079070339d44 100644
(file)
--- a/
config/confdata.c
+++ b/
config/confdata.c
@@
-894,6
+894,7
@@
int conf_write(const char *name)
const char *str;
char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1];
char *env;
const char *str;
char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1];
char *env;
+ int i;
bool need_newline = false;
if (!name)
bool need_newline = false;
if (!name)
@@
-976,6
+977,9
@@
next:
}
fclose(out);
}
fclose(out);
+ for_all_symbols(i, sym)
+ sym->flags &= ~SYMBOL_WRITTEN;
+
if (*tmpname) {
if (is_same(name, tmpname)) {
conf_message("No change to %s", name);
if (*tmpname) {
if (is_same(name, tmpname)) {
conf_message("No change to %s", name);