Files

41 lines
940 B
C

// 0010eb90 std::__timepunct<wchar_t>::~__timepunct<wchar_t>
/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */
void __thiscall std::__timepunct<wchar_t>::~__timepunct<wchar_t>(__timepunct<wchar_t> *this)
{
int iVar1;
int *piVar2;
int iVar3;
iVar1 = (this->data).offset_0xc;
this->vftablePtr = &vftable;
iVar3 = FUN_000f28f0();
if ((iVar1 != iVar3) && (iVar1 != 0)) {
FUN_000ed720(iVar1);
}
piVar2 = (this->data).offset_0x4;
if (piVar2 != (int *)0x0) {
(**(code **)(*piVar2 + 4))(piVar2);
}
func_0x000f0a40(&(this->data).field_0x8);
FUN_000f2800(this);
return;
}
// 0010ec00 std::__timepunct<wchar_t>::vfunction2
/* WARNING: Function: __i686.get_pc_thunk.bx replaced with injection: get_pc_thunk_bx */
void __thiscall std::__timepunct<wchar_t>::vfunction2(__timepunct<wchar_t> *this)
{
~__timepunct<wchar_t>(this);
FUN_000ed6e0(this);
return;
}