partition_parser: Fixing function args and prototype
Intended to only use an int not a long.
Change-Id: Iccdfd209a67cdda06d13b8076bc94b8c5cfe86cb
diff --git a/platform/msm_shared/include/partition_parser.h b/platform/msm_shared/include/partition_parser.h
index bad8698..1a6732c 100644
--- a/platform/msm_shared/include/partition_parser.h
+++ b/platform/msm_shared/include/partition_parser.h
@@ -140,8 +140,8 @@
struct mmc_boot_card * mmc_card);
unsigned int partition_parse_gpt_header(unsigned char * buffer,
unsigned long long * first_usable_lba,
- unsigned long * partition_entry_size,
- unsigned long * header_size,
+ unsigned int * partition_entry_size,
+ unsigned int * header_size,
unsigned int * max_partition_count);
/* For Debugging */
diff --git a/platform/msm_shared/partition_parser.c b/platform/msm_shared/partition_parser.c
index 447fe83..e99d2ee 100644
--- a/platform/msm_shared/partition_parser.c
+++ b/platform/msm_shared/partition_parser.c
@@ -519,8 +519,8 @@
*/
unsigned int partition_parse_gpt_header(unsigned char * buffer,
unsigned long long * first_usable_lba,
- unsigned long * partition_entry_size,
- unsigned long * header_size,
+ unsigned int * partition_entry_size,
+ unsigned int * header_size,
unsigned int * max_partition_count)
{
/* Check GPT Signature */