ssize_t pread(int __fd,void *__buf,size_t __nbytes,__off_t __offset)

{
  ssize_t sVar1;
  int local_20 [3];
  
  pthread_setcanceltype(1,local_20);
  sVar1 = __libc_pread(__fd,__buf,__nbytes,__offset)   //possible issue identified - semgrep
  pthread_setcanceltype(local_20[0],(int *)0x0);
  return sVar1;
}