summaryrefslogtreecommitdiffstats
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()
installedMd5 = installlog.value("md5sum").toString();
installlog.endGroup();
+ if(installedMd5.isEmpty())
+ return false;
bootloaderInfo.open();
QSettings info(bootloaderInfo.fileName(), QSettings::IniFormat, this);
bootloaderInfo.close();