31 lines
545 B
Plaintext
31 lines
545 B
Plaintext
|
|
void main(int param_1,int param_2)
|
|
|
|
{
|
|
N *this;
|
|
undefined4 *this_00;
|
|
|
|
if (param_1 < 2) {
|
|
/* WARNING: Subroutine does not return */
|
|
_exit(1);
|
|
}
|
|
this = (N *)operator.new(0x6c);
|
|
N::N(this,5);
|
|
this_00 = (undefined4 *)operator.new(0x6c);
|
|
N::N((N *)this_00,6);
|
|
N::setAnnotation(this,*(char **)(param_2 + 4));
|
|
(**(code **)*this_00)(this_00,this);
|
|
return;
|
|
}
|
|
|
|
void __thiscall N::setAnnotation(N *this,char *param_1)
|
|
|
|
{
|
|
size_t __n;
|
|
|
|
__n = strlen(param_1);
|
|
memcpy(this + 4,param_1,__n);
|
|
return;
|
|
}
|
|
|