Fix ICC build break by do data conversion.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9963 6f19259b-4bc3-4df7-8a09-765794883524
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c
index bda7d5a..5fc3642 100644
--- a/MdeModulePkg/Universal/HiiDatabaseDxe/String.c
+++ b/MdeModulePkg/Universal/HiiDatabaseDxe/String.c
@@ -560,7 +560,7 @@
   // Get last string ID

   //

   if (StringId == (EFI_STRING_ID) (-1)) {

-    *LastStringId = CurrentStringId - 1;

+    *LastStringId = (EFI_STRING_ID) (CurrentStringId - 1);

     return EFI_SUCCESS;

   }

 

@@ -1103,7 +1103,7 @@
     //

     // Set new StringId

     //

-    *StringId = NewStringId + 1;

+    *StringId = (EFI_STRING_ID) (NewStringId + 1);

   }

 

   if (MatchStringPackage != NULL) {