Be more strict when when resolving devices and allow hfs too.
commit9805a762d2aa384a7e9c00360dbad1f2aad88ab3
authorbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Sat, 20 Feb 2010 22:46:58 +0000 (20 22:46 +0000)
committerbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Sat, 20 Feb 2010 22:46:58 +0000 (20 22:46 +0000)
tree7f15f50fec89bbf888da16f5e79ac5b7ec3ee7a0
parent0f61874ec41126f4792be91c7deca9144dd229b4
Be more strict when when resolving devices and allow hfs too.

On OS X HFS is a valid filesystem on an Ipod. When resolving device node to
mountpoints and vice versa also check mounts of hfs partitions. This results in
trying to install the bootloader on a MacPod to show the (intended) MacPod
warning instead of failing with a "could not open ipod" error because no valid
device node could be retrieved. Also, be more strict on matching to prevent
problems with one name being a subset of another.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24802 a1c6a512-1295-4272-9138-f99709370657
rbutil/rbutilqt/base/autodetection.cpp