int FUN_004079c8(undefined4 param_1)

{
  char cVar1;
  int iVar2;
  
  do {
    iVar2 = xs_getc(param_1)   //possible issue identified - semgrep
    cVar1 = (char)iVar2   //possible issue identified - semgrep
    if (iVar2 == -1) {
      return -1;
    }
  } while ((((cVar1 == ' ') || (cVar1 == '\t')) || (cVar1 == '\n')) || (cVar1 == '\r'));
  xs_ungetc(iVar2,param_1)   //possible issue identified - semgrep
  return iVar2;
}