undefined4 seeslist_dequeue(void *param_1)

{
  undefined4 uVar1;
  
  uVar1 = 0;
  if (g_sees[3] != g_sees[2]) {
    memcpy(param_1,(void *)(*g_sees + g_sees[3] * 0x14),0x14)   //possible issue identified - semgrep
    if (g_sees[1] == 0) {
      trap(0x1c00);
    }
    uVar1 = 1;
    g_sees[3] = (g_sees[3] + 1) % g_sees[1];
  }
  return uVar1;
}