]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg/ResetUtilityLib: Use STATIC_ASSERT macro
authorVitaly Cheptsov via Groups.Io <vit9696=protonmail.com@groups.io>
Fri, 16 Aug 2019 23:58:10 +0000 (07:58 +0800)
committerLiming Gao <liming.gao@intel.com>
Tue, 17 Sep 2019 01:38:59 +0000 (09:38 +0800)
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2048

Use new STATIC_ASSERT macro instead of VERIFY_SIZE_OF.

Signed-off-by: Vitaly Cheptsov <vit9696@protonmail.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
MdeModulePkg/Library/ResetUtilityLib/ResetUtility.c

index 2b5af4b95a7df7f1229d32208d1fec63eaf4b4a0..bb151d033155ffff6ac9682e91c45344f214641c 100644 (file)
@@ -20,7 +20,10 @@ typedef struct {
 } RESET_UTILITY_GUID_SPECIFIC_RESET_DATA;\r
 #pragma pack()\r
 \r
-VERIFY_SIZE_OF (RESET_UTILITY_GUID_SPECIFIC_RESET_DATA, 18);\r
+STATIC_ASSERT (\r
+  sizeof (RESET_UTILITY_GUID_SPECIFIC_RESET_DATA) == 18,\r
+  "sizeof (RESET_UTILITY_GUID_SPECIFIC_RESET_DATA) is expected to be 18 bytes"\r
+  );\r
 \r
 /**\r
   This is a shorthand helper function to reset with reset type and a subtype\r