diff options
| author | Dominik Wenger <domonoky@googlemail.com> | 2007-10-19 22:17:52 +0000 |
|---|---|---|
| committer | Dominik Wenger <domonoky@googlemail.com> | 2007-10-19 22:17:52 +0000 |
| commit | f697158de15febf1f5a966eda65cf95a9ef56c75 (patch) | |
| tree | 659c3d56347c021047e8b2c59f21e398f7ce2dac | |
| parent | 04f1eaf4f0828cb5018a005a58ba4bb675b15419 (diff) | |
| download | rockbox-f697158de15febf1f5a966eda65cf95a9ef56c75.zip rockbox-f697158de15febf1f5a966eda65cf95a9ef56c75.tar.gz rockbox-f697158de15febf1f5a966eda65cf95a9ef56c75.tar.bz2 rockbox-f697158de15febf1f5a966eda65cf95a9ef56c75.tar.xz | |
rbutil: fix the complete installation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15213 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index 5751059..dfc9ed9 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp @@ -409,7 +409,10 @@ bool RbUtilQt::smallInstallInner() } // Bootloader devices->beginGroup(userSettings->value("platform").toString()); - if(devices->value("needsbootloader", "") == "yes") { + QString needBootloader = devices->value("needsbootloader", "").toString(); + devices->endGroup(); + if(needBootloader == "yes") + { m_error = false; m_installed = false; if(!installBootloaderAuto()) @@ -422,8 +425,7 @@ bool RbUtilQt::smallInstallInner() } if(m_error) return true; logger->undoAbort(); - } - devices->endGroup(); + } // Rockbox m_error = false; |