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/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 */