app: aboot :Corrected overflow check in splash_screen_mmc

Add proper check for overflow in spalsh_screen_mmc

Change-Id: I89fe73aad095ecd3cb5fa52048b26560fddcf45f
Signed-off-by: Ashish Bhimanpalliwar <abhiman@codeaurora.org>
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index f0158ab..dca4810 100644
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -4812,7 +4812,7 @@
 
 	if (fb_display) {
 		if (header->type && (header->blocks != 0) &&
-			(UINT_MAX >= header->blocks * 512 + LOGO_IMG_HEADER_SIZE) &&
+			(((UINT_MAX - LOGO_IMG_HEADER_SIZE) / 512) >= header->blocks) &&
 			((header->blocks * 512) <=  (fb_display->width *
 			fb_display->height * (fb_display->bpp / 8)))) {
 			/* 1 RLE24 compressed data */