Fixed non-CS:GO builds.
This commit is contained in:
parent
6775898712
commit
ef825d8a94
@ -759,11 +759,15 @@ void UserMessages::OnMessageEnd_Pre()
|
|||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
#if SOURCE_ENGINE == SE_CSGO
|
||||||
int size = m_OrigBuffer->ByteSize();
|
int size = m_OrigBuffer->ByteSize();
|
||||||
uint8 *data = (uint8 *)stackalloc(size);
|
uint8 *data = (uint8 *)stackalloc(size);
|
||||||
m_OrigBuffer->SerializePartialToArray(data, size);
|
m_OrigBuffer->SerializePartialToArray(data, size);
|
||||||
protobuf::Message *pTempMsg = g_Cstrike15UsermessageHelpers.GetPrototype(m_CurId)->New();
|
protobuf::Message *pTempMsg = g_Cstrike15UsermessageHelpers.GetPrototype(m_CurId)->New();
|
||||||
pTempMsg->ParseFromArray(data, size);
|
pTempMsg->ParseFromArray(data, size);
|
||||||
|
#else
|
||||||
|
bf_write *pTempMsg = m_OrigBuffer;
|
||||||
|
#endif
|
||||||
|
|
||||||
pList = &m_msgHooks[m_CurId];
|
pList = &m_msgHooks[m_CurId];
|
||||||
for (iter=pList->begin(); iter!=pList->end(); )
|
for (iter=pList->begin(); iter!=pList->end(); )
|
||||||
@ -784,7 +788,9 @@ void UserMessages::OnMessageEnd_Pre()
|
|||||||
iter++;
|
iter++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if SOURCE_ENGINE == SE_CSGO
|
||||||
delete pTempMsg;
|
delete pTempMsg;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
UM_RETURN_META((intercepted) ? MRES_SUPERCEDE : MRES_IGNORED);
|
UM_RETURN_META((intercepted) ? MRES_SUPERCEDE : MRES_IGNORED);
|
||||||
|
Loading…
Reference in New Issue
Block a user