undefined4 FUN_00404678(int param_1)
{
undefined4 uVar1;
uVar1 = 0xffffffff;
if (param_1 != 0) {
if (*(void **)(param_1 + 0x14) != (void *)0x0) {
free(*(void **)(param_1 + 0x14));
}
*(undefined4 *)(param_1 + 8) = 0;
*(undefined4 *)(param_1 + 0x14) = 0;
*(undefined4 *)(param_1 + 0xc) = 0;
*(undefined4 *)(param_1 + 0x10) = 0;
uVar1 = 0;
}
return uVar1;
}