summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2008-03-27 22:27:11 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2008-03-27 22:27:11 +0000
commit22e1329c72280254d7692d396448d589ce950576 (patch)
treef36302cf4d8ff6b0409fc2bd227d21c639908fa2
parent0af9a516f1c5715e82247a107c479f4a4d68c189 (diff)
downloadrockbox-22e1329c72280254d7692d396448d589ce950576.tar.gz
rockbox-22e1329c72280254d7692d396448d589ce950576.zip
When trying to check for an installed bootloader treat an empty bootloader md5sum in the installation log as a missing bootloader. Should fix issues with rbutil reporting an up-to-date bootloader even if none was installed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16851 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--rbutil/rbutilqt/installbootloader.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/installbootloader.cpp b/rbutil/rbutilqt/installbootloader.cpp
index 3c6ca82c1b..c567dcd418 100644
--- a/rbutil/rbutilqt/installbootloader.cpp
+++ b/rbutil/rbutilqt/installbootloader.cpp
@@ -285,6 +285,8 @@ bool BootloaderInstaller::uptodate()
285 installedMd5 = installlog.value("md5sum").toString(); 285 installedMd5 = installlog.value("md5sum").toString();
286 installlog.endGroup(); 286 installlog.endGroup();
287 287
288 if(installedMd5.isEmpty())
289 return false;
288 bootloaderInfo.open(); 290 bootloaderInfo.open();
289 QSettings info(bootloaderInfo.fileName(), QSettings::IniFormat, this); 291 QSettings info(bootloaderInfo.fileName(), QSettings::IniFormat, this);
290 bootloaderInfo.close(); 292 bootloaderInfo.close();