summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/autodetection.cpp
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2008-06-29 07:45:33 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2008-06-29 07:45:33 +0000
commit1ed2e514da489527606aafe71ca03258fd6bde06 (patch)
treed654d120f8eaa1a962c6e26177361bcb7bac0bf0 /rbutil/rbutilqt/autodetection.cpp
parenta3e63cf044a18593b8b1bc242c13b3e4a51f9888 (diff)
downloadrockbox-1ed2e514da489527606aafe71ca03258fd6bde06.tar.gz
rockbox-1ed2e514da489527606aafe71ca03258fd6bde06.zip
Add W32 mountpoint resolving based on the disc number figured by ipodpatcher / sansapatcher.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17868 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/autodetection.cpp')
-rw-r--r--rbutil/rbutilqt/autodetection.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/autodetection.cpp b/rbutil/rbutilqt/autodetection.cpp
index c356cc6307..431cb0251e 100644
--- a/rbutil/rbutilqt/autodetection.cpp
+++ b/rbutil/rbutilqt/autodetection.cpp
@@ -160,6 +160,9 @@ bool Autodetection::detect()
#if !defined(Q_OS_WIN32)
m_mountpoint = resolveMountPoint(ipod.diskname);
#endif
+#if defined(Q_OS_WIN32)
+ m_mountpoint = getMountpointByDevice(ipod.diskname);
+#endif
return true;
}
@@ -169,7 +172,12 @@ bool Autodetection::detect()
if(n == 1) {
qDebug() << "Sansa found:" << sansa.targetname << "at" << sansa.diskname;
m_device = QString("sansa%1").arg(sansa.targetname);
+#if !defined(Q_OS_WIN32)
m_mountpoint = resolveMountPoint(sansa.diskname);
+#endif
+#if defined(Q_OS_WIN32)
+ m_mountpoint = getMountpointByDevice(sansa.diskname);
+#endif
return true;
}