]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/SwitchStack.c
Removed CommonHeader.h generated file from the MdePkg.
[mirror_edk2.git] / MdePkg / Library / BaseLib / SwitchStack.c
index 6b8d7af4b67a4c94cd54a2c2064c8500131be0ab..b2df9f9148ff9c4c85b0bf3223ca8035ad592fc3 100644 (file)
 \r
 **/\r
 \r
+//\r
+// Include common header file for this module.\r
+//\r
+\r
+\r
 #include <BaseLibInternals.h>\r
 \r
 /**\r
@@ -52,11 +57,15 @@ SwitchStack (
 {\r
   VA_LIST    Marker;\r
 \r
-  ASSERT (EntryPoint != NULL && NewStack != NULL);\r
+  ASSERT (EntryPoint != NULL);\r
+  ASSERT (NewStack != NULL);\r
 \r
   VA_START (Marker, NewStack);\r
 \r
   InternalSwitchStack (EntryPoint, Context1, Context2, NewStack, Marker);\r
 \r
-  VA_END (Marker);\r
+  //\r
+  // InternalSwitchStack () will never return\r
+  //\r
+  ASSERT (FALSE);\r
 }\r