- AsciiStrnCpyS (\r
- Buffer,\r
- sizeof (Buffer) / sizeof (CHAR8),\r
- "-> EBP:0x00000000 EIP:0x00000000\n",\r
- sizeof (Buffer) / sizeof (CHAR8) - 1\r
- );\r
+ if (sizeof (UINTN) == sizeof (UINT32)) {\r
+ AsciiStrnCpyS (\r
+ Buffer,\r
+ sizeof (Buffer) / sizeof (CHAR8),\r
+ "-> EBP:0x00000000 EIP:0x00000000\n",\r
+ sizeof (Buffer) / sizeof (CHAR8) - 1\r
+ );\r
+ } else {\r
+ AsciiStrnCpyS (\r
+ Buffer,\r
+ sizeof (Buffer) / sizeof (CHAR8),\r
+ "-> RBP:0x0000000000000000 RIP:0x0000000000000000\n",\r
+ sizeof (Buffer) / sizeof (CHAR8) - 1\r
+ );\r
+ }\r