void FUN_00400ad4(int *param_1)

{
  if (*param_1 != 0) {
    FUN_00400ad4();
  }
  free((void *)param_1[1]);
                    /* WARNING: Could not recover jumptable at 0x00400b34. Too many branches */
                    /* WARNING: Treating indirect jump as call */
  free(param_1);
  return;
}