diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-03-12 21:45:07 +0100 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-03-12 22:46:07 +0100 |
commit | ce70e34476a4a7eb23b4b7585a1a3277e6fcb38a (patch) | |
tree | d03cfe405a37bb61a6b88325c1d26b0247a24b5b /utils/rbutilqt/rbutilqt.cpp | |
parent | 5c7b0e071ffb7e6fe7816b7d29bd4bacc239eab2 (diff) | |
download | rockbox-ce70e34476a4a7eb23b4b7585a1a3277e6fcb38a.tar.gz rockbox-ce70e34476a4a7eb23b4b7585a1a3277e6fcb38a.zip |
rbutil: Fix ipodpatcher bootloader uninstall.
Fix mountpoint not passed and sectorbuf not initialized properly.
Change-Id: Ifa9d9e159767b20a51841ee422be59feca95c757
Diffstat (limited to 'utils/rbutilqt/rbutilqt.cpp')
-rw-r--r-- | utils/rbutilqt/rbutilqt.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/rbutilqt/rbutilqt.cpp b/utils/rbutilqt/rbutilqt.cpp index 20828849a9..9cb5b7cf30 100644 --- a/utils/rbutilqt/rbutilqt.cpp +++ b/utils/rbutilqt/rbutilqt.cpp | |||
@@ -473,6 +473,11 @@ void RbUtilQt::uninstallBootloader(void) | |||
473 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString() | 473 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString() |
474 | + blfile.at(a)); | 474 | + blfile.at(a)); |
475 | } | 475 | } |
476 | // on devices without a bootloader file we use the mointpoint. The | ||
477 | // installer will use that to determine the correct device. | ||
478 | if(blfile.isEmpty()) { | ||
479 | blfilepath.append(RbSettings::value(RbSettings::Mountpoint).toString()); | ||
480 | } | ||
476 | bl->setBlFile(blfilepath); | 481 | bl->setBlFile(blfilepath); |
477 | bl->setLogfile(RbSettings::value(RbSettings::Mountpoint).toString() | 482 | bl->setLogfile(RbSettings::value(RbSettings::Mountpoint).toString() |
478 | + "/.rockbox/rbutil.log"); | 483 | + "/.rockbox/rbutil.log"); |