void FUN_0041d318(int param_1)
{
int iVar1;
iVar1 = *(int *)(param_1 + 0x34);
if (iVar1 != 0) {
FUN_00417984(iVar1);
FUN_00471d20(iVar1);
*(undefined4 *)(param_1 + 0x34) = 0;
}
if (*(int **)(param_1 + 0x30) != (int *)0x0) {
(**(code **)(**(int **)(param_1 + 0x30) + 0xc))();
*(undefined4 *)(param_1 + 0x30) = 0;
}
return;
}