summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-12-23 04:12:31 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-12-23 04:12:31 +0000
commiteea7066883c3d0c4436b3f3ee21c3f0bb8cc1d3e (patch)
treee49292284b5bc17246927451170287c7d0c728b4
parenta5fb07726f7d11c3ee97de78858916f9253920e9 (diff)
parenta2ef145276a58bad1b026793dcd8f3445574bd02 (diff)
downloadedk2-eea7066883c3d0c4436b3f3ee21c3f0bb8cc1d3e.tar.gz
Snap for 5198681 from a2ef145276a58bad1b026793dcd8f3445574bd02 to qt-release
Change-Id: Ida0c8a05cc5560967fc8295a6c278de6adc2ee8f
-rw-r--r--EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c b/EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c
index 9074c6c77..854157161 100644
--- a/EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c
+++ b/EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c
@@ -227,11 +227,11 @@ FlashSparseImage (
if (EFI_ERROR (Status)) {
return Status;
}
- Image += ChunkHeader->ChunkSize * SparseHeader->BlockSize;
- Offset += ChunkHeader->ChunkSize * SparseHeader->BlockSize;
+ Image += (UINTN)ChunkHeader->ChunkSize * SparseHeader->BlockSize;
+ Offset += (UINTN)ChunkHeader->ChunkSize * SparseHeader->BlockSize;
break;
case CHUNK_TYPE_FILL:
- Left = ChunkHeader->ChunkSize * SparseHeader->BlockSize;
+ Left = (UINTN)ChunkHeader->ChunkSize * SparseHeader->BlockSize;
while (Left > 0) {
if (Left > FILL_BUF_SIZE) {
Count = FILL_BUF_SIZE;
@@ -254,7 +254,7 @@ FlashSparseImage (
Image += sizeof (UINT32);
break;
case CHUNK_TYPE_DONT_CARE:
- Offset += ChunkHeader->ChunkSize * SparseHeader->BlockSize;
+ Offset += (UINTN)ChunkHeader->ChunkSize * SparseHeader->BlockSize;
break;
default:
UnicodeSPrint (