void FUN_004077fc(int param_1,undefined2 param_2,undefined4 param_3)
{
char cVar1;
FUN_00405430(param_1,param_2,param_3,1);
cVar1 = **(char **)(param_1 + 4) //possible issue identified - semgrep
*(char *)(param_1 + 8) = cVar1;
if ((*(short *)(param_1 + 2) == 4) || (*(short *)(param_1 + 2) == 2)) {
*(bool *)(param_1 + 8) = cVar1 != '\0';
}
return;
}