void FUN_0041f53c(int *param_1)
{
int *piVar1;
if (param_1 != (int *)0x0) {
do {
piVar1 = (int *)*param_1;
FUN_0041f46c(param_1[3]);
free((void *)param_1[1]);
free(param_1);
param_1 = piVar1;
} while (piVar1 != (int *)0x0);
}
return;
}
void FUN_0041f53c(int *param_1)
{
int *piVar1;
if (param_1 != (int *)0x0) {
do {
piVar1 = (int *)*param_1;
FUN_0041f46c(param_1[3]);
free((void *)param_1[1]);
free(param_1);
param_1 = piVar1;
} while (piVar1 != (int *)0x0);
}
return;
}