Fix ICC build break by do data conversion.
[efi/edk2/.git] / edk2 / MdeModulePkg / Universal / HiiDatabaseDxe / String.c
index bda7d5a..5fc3642 100644 (file)
@@ -560,7 +560,7 @@ FindStringBlock (
   // Get last string ID\r
   //\r
   if (StringId == (EFI_STRING_ID) (-1)) {\r
-    *LastStringId = CurrentStringId - 1;\r
+    *LastStringId = (EFI_STRING_ID) (CurrentStringId - 1);\r
     return EFI_SUCCESS;\r
   }\r
 \r
@@ -1103,7 +1103,7 @@ HiiNewString (
     //\r
     // Set new StringId\r
     //\r
-    *StringId = NewStringId + 1;\r
+    *StringId = (EFI_STRING_ID) (NewStringId + 1);\r
   }\r
 \r
   if (MatchStringPackage != NULL) {\r