Merge "platform: msm_shared: add secondary gpt parse check"
diff --git a/platform/msm_shared/partition_parser.c b/platform/msm_shared/partition_parser.c
index e8e08b2..65d58d4 100644
--- a/platform/msm_shared/partition_parser.c
+++ b/platform/msm_shared/partition_parser.c
@@ -304,7 +304,7 @@
"GPT: Could not read backup gpt from mmc\n");
goto end;
}
-
+ parse_secondary_gpt = 1;
ret = partition_parse_gpt_header(data, &first_usable_lba,
&partition_entry_size,
&header_size,
@@ -314,6 +314,7 @@
"GPT: Primary and backup signatures invalid\n");
goto end;
}
+ parse_secondary_gpt = 0;
}
partition_0 = GET_LLWORD_FROM_BYTE(&data[PARTITION_ENTRIES_OFFSET]);
/* Read GPT Entries */