summaryrefslogtreecommitdiff
path: root/utils/rbutilqt/base/bootloaderinstallipod.cpp
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2022-04-14 22:22:22 +0200
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2022-04-14 22:22:46 +0200
commit8a6ceff3762784d99f57e2f7f20149f97b6d82c7 (patch)
tree0ca938d476fc296aa90603570a70a6fb17dc524d /utils/rbutilqt/base/bootloaderinstallipod.cpp
parentcc2f36492666be11da12890b35303a63e3aced87 (diff)
downloadrockbox-8a6ceff3762784d99f57e2f7f20149f97b6d82c7.tar.gz
rockbox-8a6ceff3762784d99f57e2f7f20149f97b6d82c7.zip
rbutil: Fix sansapatcher bootloader install on Windows.
During bootloader installation sansapatcher disk access is accidentially set up twice. This is not a problem except on Windows, which will abort with a "permission denied" error. This is basically the same problem as for ipodpatcher bootloader install. Change-Id: I03220e17d0e00a15fff23c02aba7da93d4781964
Diffstat (limited to 'utils/rbutilqt/base/bootloaderinstallipod.cpp')
-rw-r--r--utils/rbutilqt/base/bootloaderinstallipod.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/rbutilqt/base/bootloaderinstallipod.cpp b/utils/rbutilqt/base/bootloaderinstallipod.cpp
index a809b813c0..1bddaea6d5 100644
--- a/utils/rbutilqt/base/bootloaderinstallipod.cpp
+++ b/utils/rbutilqt/base/bootloaderinstallipod.cpp
@@ -29,6 +29,11 @@ BootloaderInstallIpod::BootloaderInstallIpod(QObject *parent)
29 : BootloaderInstallBase(parent) 29 : BootloaderInstallBase(parent)
30{ 30{
31 ipod.sectorbuf = nullptr; 31 ipod.sectorbuf = nullptr;
32#if defined(Q_OS_WIN32)
33 ipod.dh = INVALID_HANDLE_VALUE;
34#else
35 ipod.dh = -1;
36#endif
32} 37}
33 38
34 39