diff options
-rw-r--r-- | rbutil/rbutilqt/base/bootloaderinstallipod.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/base/bootloaderinstallipod.cpp b/rbutil/rbutilqt/base/bootloaderinstallipod.cpp index 48b35f930f..e1d9f1324f 100644 --- a/rbutil/rbutilqt/base/bootloaderinstallipod.cpp +++ b/rbutil/rbutilqt/base/bootloaderinstallipod.cpp @@ -220,6 +220,9 @@ BootloaderInstallBase::Capabilities BootloaderInstallIpod::capabilities(void) } +/** @initialize Ipod by opening its file handle and checking if its an ipod. + * Note: the caller has to make sure the file handle gets closed! + */ bool BootloaderInstallIpod::ipodInitialize(struct ipod_t *ipod) { if(!m_blfile.isEmpty()) { @@ -264,7 +267,6 @@ bool BootloaderInstallIpod::ipodInitialize(struct ipod_t *ipod) return false; } read_directory(ipod); - ipod_close(ipod); return true; } |