char * FUN_00405800(char *param_1)

{
  char *pcVar1;
  bool bVar2;
  size_t sVar3;
  char *pcVar4;
  
  sVar3 = strlen(param_1);
  pcVar4 = param_1 + sVar3;
  while ((bVar2 = 1 < (int)sVar3, sVar3 = sVar3 - 1, bVar2 &&   //possible issue identified - semgrep
         (pcVar1 = pcVar4 + -1, pcVar4 = pcVar4 + -1, *pcVar1 == '/'))) {
    *pcVar4 = '\0';
  }
  return param_1;
}