From 4db29589a61f2e7cb663c5734f911c02206c7997 Mon Sep 17 00:00:00 2001 From: boris Date: Wed, 9 Jan 2019 20:51:16 +1300 Subject: whole buncha shit FIXME: loader currently corrupts heap on injection because i am retarded --- csgo-loader/csgo-client/Login/RemoteLogin.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'csgo-loader/csgo-client/Login') diff --git a/csgo-loader/csgo-client/Login/RemoteLogin.cpp b/csgo-loader/csgo-client/Login/RemoteLogin.cpp index 4a46da3..2385ab5 100644 --- a/csgo-loader/csgo-client/Login/RemoteLogin.cpp +++ b/csgo-loader/csgo-client/Login/RemoteLogin.cpp @@ -55,6 +55,9 @@ namespace Login bool RemoteLoginTransaction::TranslateResponse(ByteArray &RawResponse) { + if(RawResponse.empty()) + return false; + RemoteLoginResponse ServerResponse = *(RemoteLoginResponse *)&RawResponse[0]; WRAP_IF_DEBUG( -- cgit v1.2.3