Fix ConCommand size

This commit is contained in:
Amos 2022-02-23 03:41:10 +01:00
parent 9e66ed7f2e
commit 0c069db90c
2 changed files with 7 additions and 8 deletions

View File

@ -78,13 +78,13 @@ ConCommand::ConCommand(const char* pszName, const char* pszHelpString, int nFlag
ConCommand* pCommand = reinterpret_cast<ConCommand*>(MemAlloc_Wrapper(sizeof(ConCommand))); // Allocate new memory with StdMemAlloc else we crash.
memset(pCommand, '\0', sizeof(ConCommand)); // Set all to null.
pCommand->m_ConCommandBase.m_pConCommandBaseVTable = g_pConCommandVtable.RCast<void*>();
pCommand->m_ConCommandBase.m_pszName = pszName;
pCommand->m_ConCommandBase.m_pszHelpString = pszHelpString;
pCommand->m_ConCommandBase.m_nFlags = nFlags;
pCommand->m_nNullCallBack = NullSub;
pCommand->m_pCommandCallback = pCallback;
pCommand->m_nCallbackFlags = 2;
pCommand->m_pConCommandBaseVTable = g_pConCommandVtable.RCast<void*>();
pCommand->m_pszName = pszName;
pCommand->m_pszHelpString = pszHelpString;
pCommand->m_nFlags = nFlags;
pCommand->m_nNullCallBack = NullSub;
pCommand->m_pCommandCallback = pCallback;
pCommand->m_nCallbackFlags = 2;
if (pCommandCompletionCallback)
{
pCommand->m_pCompletionCallback = pCommandCompletionCallback;

View File

@ -118,7 +118,6 @@ public:
void Init(void);
bool IsCommand(void) const;
ConCommandBase m_ConCommandBase {}; //0x0000
void* m_nNullCallBack {}; //0x0040
char m_nPad48[8] {}; //0x0048
void* m_pCommandCallback {}; //0x0050