/** @file\r
- Switch Stack functions. \r
+ Switch Stack functions.\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
**/\r
\r
-\r
+VOID\r
+EFIAPI\r
+InternalAssertJumpBuffer (\r
+ IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer\r
+ );\r
\r
UINTN\r
EFIAPI\r
SetJump (\r
- IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer\r
+ IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer\r
)\r
{\r
- ASSERT (JumpBuffer != NULL);\r
- ASSERT (FALSE);\r
+ InternalAssertJumpBuffer (JumpBuffer);\r
return 0;\r
}\r
\r
VOID\r
EFIAPI\r
-LongJump (\r
- IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,\r
- IN UINTN Value\r
+InternalLongJump (\r
+ IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,\r
+ IN UINTN Value\r
)\r
{\r
- ASSERT (JumpBuffer != NULL);\r
- ASSERT (Value != 0);\r
ASSERT (FALSE);\r
}\r