Merge pull request #4607 from koying/fixdroidstoragecrash
authorjmarshallnz <jcmarsha@gmail.com>
Sat, 26 Apr 2014 20:46:45 +0000 (08:46 +1200)
committerJonathan Marshall <jmarshall@xbmc.org>
Sun, 27 Apr 2014 04:54:16 +0000 (16:54 +1200)
FIX: [droid] crash when stat'ing /mnt/secure/asec on some devices (fixes #15148)

xbmc/storage/android/AndroidStorageProvider.cpp

index d9f8e03..636f4cb 100644 (file)
@@ -172,7 +172,8 @@ void CAndroidStorageProvider::GetRemovableDrives(VECSOURCES &removableDrives)
 
         // Ignore sdcards
         if (!StringUtils::StartsWith(device, "/dev/block/vold/") ||
-            mountStr.find("sdcard") != std::string::npos)
+            mountStr.find("sdcard") != std::string::npos ||
+            mountStr.find("secure/asec") != std::string::npos)
           accepted = false;
 
         if(accepted)