From 1eff6cd5d17eb1e877a0658818d2f8ed7c1d40c7 Mon Sep 17 00:00:00 2001 From: Ethan Yonker Date: Mon, 15 Sep 2014 13:30:42 -0500 Subject: Additional checks to prevent partitioning internal storage Change-Id: I9fcd7e0169fbdd52405c0c86aafbef091f69411e --- partitionmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'partitionmanager.cpp') diff --git a/partitionmanager.cpp b/partitionmanager.cpp index d83518b05..af89e404c 100644 --- a/partitionmanager.cpp +++ b/partitionmanager.cpp @@ -1862,7 +1862,7 @@ int TWPartitionManager::Partition_SDCard(void) { #else TWPartition* SDCard = Find_Partition_By_Path("/sdcard"); #endif - if (SDCard == NULL) { + if (SDCard == NULL || !SDCard->Removable || SDCard->Has_Data_Media) { LOGERR("Unable to locate device to partition.\n"); return false; } -- cgit v1.2.3