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)
|
#if _MSC_VER >= 1400 && defined (_M_X64)
|
||||||
GetProcessAffinityMask(mProc, (PDWORD_PTR)&mProcMask, (PDWORD_PTR)&mSysMask);
|
GetProcessAffinityMask(mProc, (PDWORD_PTR)&mProcMask, (PDWORD_PTR)&mSysMask);
|
||||||
#else
|
#else
|
||||||
GetProcessAffinityMask(mProc, &mProcMask, &mSysMask);
|
GetProcessAffinityMask(mProc, (PDWORD_PTR)&mProcMask, (PDWORD_PTR)&mSysMask);
|
||||||
#endif
|
#endif
|
||||||
mThread = GetCurrentThread();
|
mThread = GetCurrentThread();
|
||||||
|
|
||||||
|
|||||||
@@ -121,12 +121,13 @@ void ClientSideNetworkHandler::onDisconnect(const RakNet::RakNetGUID& guid)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
minecraft->setLevel(NULL);
|
minecraft->leaveGame();
|
||||||
#ifndef STANDALONE_SERVER
|
// minecraft->setLevel(NULL);
|
||||||
minecraft->gui.addMessage("Disconnected from server");
|
// #ifndef STANDALONE_SERVER
|
||||||
// TODO: screen with error
|
// minecraft->gui.addMessage("Disconnected from server");
|
||||||
minecraft->screenChooser.setScreen(SCREEN_STARTMENU);
|
// // TODO: screen with error
|
||||||
#endif
|
// minecraft->screenChooser.setScreen(SCREEN_STARTMENU);
|
||||||
|
// #endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClientSideNetworkHandler::handle(const RakNet::RakNetGUID& source, LoginStatusPacket* packet) {
|
void ClientSideNetworkHandler::handle(const RakNet::RakNetGUID& source, LoginStatusPacket* packet) {
|
||||||
|
|||||||
Reference in New Issue
Block a user