void FUN_00403074(int *param_1)

{
  int *piVar1;
  
  if (0 < *param_1) {
    FUN_0047ed20();
  }
  piVar1 = param_1 + 0x1e;
  if (param_1[1] != 0) {
    piVar1 = (int *)((int)param_1 + 10);
  }
  FUN_0047f310(piVar1);
  FUN_004859b0(param_1);
  return;
}