mirror of
https://github.com/rehlds/reapi.git
synced 2025-01-14 23:58:08 +03:00
Fix crash with old version rehlds
This commit is contained in:
parent
2cb688cf23
commit
06743d6eb9
@ -77,11 +77,15 @@ bool RehldsApi_Init()
|
||||
g_RehldsSvs = g_RehldsApi->GetServerStatic();
|
||||
g_RehldsMessageManager = nullptr;
|
||||
|
||||
IMessageManager *messageManager = g_RehldsApi->GetMessageManager();
|
||||
if (messageManager->getMajorVersion() == MESSAGEMNGR_VERSION_MAJOR &&
|
||||
messageManager->getMinorVersion() >= MESSAGEMNGR_VERSION_MINOR)
|
||||
// message manager is available in "ReHLDS API" >= 3.14
|
||||
if (majorVersion >= 3 && minorVersion >= 14)
|
||||
{
|
||||
g_RehldsMessageManager = messageManager;
|
||||
IMessageManager *messageManager = g_RehldsApi->GetMessageManager();
|
||||
if (messageManager->getMajorVersion() == MESSAGEMNGR_VERSION_MAJOR &&
|
||||
messageManager->getMinorVersion() >= MESSAGEMNGR_VERSION_MINOR)
|
||||
{
|
||||
g_RehldsMessageManager = messageManager;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user