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