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:
Thomas Petazzoni 2010-08-21 18:09:36 +02:00
parent 8b6585a9d3
commit 723f01dafa
5 changed files with 1 additions and 61 deletions

View File

@ -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;
}

View File

@ -862,6 +862,6 @@ int main(int ac, char **av)
"\n\n"));
}
return conf_write_autoconf();
return 0;
}

View File

@ -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;

View File

@ -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

View File

@ -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;