Код:
void *__thiscall ClientConnectionAuthChallenge::CliGet(void *this, int a2, int a3)
{
void *v3; // esi@1
int v4; // esi@1
signed int v5; // ebx@1
void *result; // eax@3
void *v7; // [sp+Ch] [bp-8h]@1
char v8; // [sp+13h] [bp-1h]@1
v3 = this;
v7 = this;
v8 = 0;
CDataStore::GetUInt8(&v8);
*((_BYTE *)v3 + 52) = v8;
v4 = (int)((char *)v3 + 20);
v5 = 8;
do
{
a2 = 0;
CDataStore::GetUInt32(&a2);
*(_DWORD *)v4 = a2;
v4 += 4;
--v5;
}
while ( v5 );
a2 = 0;
CDataStore::GetUInt32(&a2);
result = v7;
*((_DWORD *)v7 + 4) = a2;
return result;
}