>>Глупости это всё, после этого получаются не исходники а каша...
Ну не совсем каша. Если бинарник содержит в себе debug-информацию о пространстве имён, то получится нечто вроде этого:
Т.е. каша, по которой можно ориентироваться поиском. А если ты еще и знаешь что ты ищешь, то вообще отлично. Но соваться в декомпил, не имея представления как оно работает конечно не стоит. А мне он помог восстановить хакнутую функцию GL_StudioDrawShadows для отрисовки теней под ксашем.
Ну не совсем каша. Если бинарник содержит в себе debug-информацию о пространстве имён, то получится нечто вроде этого:
Code:
signed int __cdecl COM_CompareFileTime(int a1, int a2, int a3)
{
signed int result; // eax@1
int v4; // ebx@3
int v5; // eax@3
result = 0;
*(_DWORD *)a3 = 0;
if ( a1 && a2 )
{
v4 = FS_GetFileTime(a1);
v5 = FS_GetFileTime(a2);
if ( v4 >= v5 )
{
if ( v4 > v5 )
*(_DWORD *)a3 = 1;
}
else
{
*(_DWORD *)a3 = -1;
}
result = 1;
}
return result;
}