void FUN_0040c984(void)

{
  int iVar1;
  undefined4 in_a3;
  
  iVar1 = FUN_0040c86c();
  sobj_free(*(undefined4 *)(iVar1 + 0xc));
                    /* WARNING: Could not recover jumptable at 0x0040c9dc. Too many branches */
                    /* WARNING: Treating indirect jump as call */
  sobj_add_string(*(undefined4 *)(iVar1 + 0xc),in_a3);
  return;
}