Remove unnecessary ugly hacks in package/config
Those hacks should not be needed and they even make "mconf" fail to save the configuration file in $(CONFIG_DIR). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
8b6585a9d3
commit
723f01dafa
@ -640,10 +640,6 @@ int main(int ac, char **av)
|
||||
fprintf(stderr, _("\n*** Error during writing of the Buildroot configuration.\n\n"));
|
||||
exit(1);
|
||||
}
|
||||
if (conf_write_autoconf()) {
|
||||
fprintf(stderr, _("\n*** Error during update of the Buildroot configuration.\n\n"));
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -862,6 +862,6 @@ int main(int ac, char **av)
|
||||
"\n\n"));
|
||||
}
|
||||
|
||||
return conf_write_autoconf();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1,53 +0,0 @@
|
||||
---
|
||||
conf.c | 4 ++++
|
||||
mconf.c | 2 +-
|
||||
qconf.cc | 2 ++
|
||||
3 files changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
Index: config.new/conf.c
|
||||
===================================================================
|
||||
--- config.new.orig/conf.c
|
||||
+++ config.new/conf.c
|
||||
@@ -641,6 +641,10 @@
|
||||
fprintf(stderr, _("\n*** Error during writing of the Buildroot configuration.\n\n"));
|
||||
exit(1);
|
||||
}
|
||||
+ if (conf_write_autoconf()) {
|
||||
+ fprintf(stderr, _("\n*** Error during update of the Buildroot configuration.\n\n"));
|
||||
+ return 1;
|
||||
+ }
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Index: config.new/mconf.c
|
||||
===================================================================
|
||||
--- config.new.orig/mconf.c
|
||||
+++ config.new/mconf.c
|
||||
@@ -862,6 +862,6 @@
|
||||
"\n\n"));
|
||||
}
|
||||
|
||||
- return 0;
|
||||
+ return conf_write_autoconf();
|
||||
}
|
||||
|
||||
Index: config.new/qconf.cc
|
||||
===================================================================
|
||||
--- config.new.orig/qconf.cc
|
||||
+++ config.new/qconf.cc
|
||||
@@ -1612,6 +1612,7 @@
|
||||
{
|
||||
if (!conf_get_changed()) {
|
||||
e->accept();
|
||||
+ conf_write_autoconf();
|
||||
return;
|
||||
}
|
||||
QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning,
|
||||
@@ -1622,6 +1623,7 @@
|
||||
switch (mb.exec()) {
|
||||
case QMessageBox::Yes:
|
||||
conf_write(NULL);
|
||||
+ conf_write_autoconf();
|
||||
case QMessageBox::No:
|
||||
e->accept();
|
||||
break;
|
@ -8,5 +8,4 @@
|
||||
10-br-build-system.patch
|
||||
11-use-mktemp-for-lxdialog.patch
|
||||
12-fix-glade-file-path.patch
|
||||
13-use-conf-write-autoconf.patch
|
||||
14-support-out-of-tree-config.patch
|
||||
|
@ -1612,7 +1612,6 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e)
|
||||
{
|
||||
if (!conf_get_changed()) {
|
||||
e->accept();
|
||||
conf_write_autoconf();
|
||||
return;
|
||||
}
|
||||
QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning,
|
||||
@ -1623,7 +1622,6 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e)
|
||||
switch (mb.exec()) {
|
||||
case QMessageBox::Yes:
|
||||
conf_write(NULL);
|
||||
conf_write_autoconf();
|
||||
case QMessageBox::No:
|
||||
e->accept();
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user