FIX: multiplayer leave crash and compilation
This commit is contained in:
@@ -140,7 +140,7 @@ RakNet::TimeUS GetTimeUS_Windows( void )
|
||||
#if _MSC_VER >= 1400 && defined (_M_X64)
|
||||
GetProcessAffinityMask(mProc, (PDWORD_PTR)&mProcMask, (PDWORD_PTR)&mSysMask);
|
||||
#else
|
||||
GetProcessAffinityMask(mProc, &mProcMask, &mSysMask);
|
||||
GetProcessAffinityMask(mProc, (PDWORD_PTR)&mProcMask, (PDWORD_PTR)&mSysMask);
|
||||
#endif
|
||||
mThread = GetCurrentThread();
|
||||
|
||||
|
||||
@@ -120,13 +120,14 @@ void ClientSideNetworkHandler::onDisconnect(const RakNet::RakNetGUID& guid)
|
||||
level->removeEntity(p);
|
||||
}
|
||||
}
|
||||
}
|
||||
minecraft->setLevel(NULL);
|
||||
#ifndef STANDALONE_SERVER
|
||||
minecraft->gui.addMessage("Disconnected from server");
|
||||
// TODO: screen with error
|
||||
minecraft->screenChooser.setScreen(SCREEN_STARTMENU);
|
||||
#endif
|
||||
}
|
||||
minecraft->leaveGame();
|
||||
// minecraft->setLevel(NULL);
|
||||
// #ifndef STANDALONE_SERVER
|
||||
// minecraft->gui.addMessage("Disconnected from server");
|
||||
// // TODO: screen with error
|
||||
// minecraft->screenChooser.setScreen(SCREEN_STARTMENU);
|
||||
// #endif
|
||||
}
|
||||
|
||||
void ClientSideNetworkHandler::handle(const RakNet::RakNetGUID& source, LoginStatusPacket* packet) {
|
||||
|
||||
Reference in New Issue
Block a user