1 #include "../git-compat-util.h"
3 ssize_t
git_pread(int fd
, void *buf
, size_t count
, off_t offset
)
8 current_offset
= lseek(fd
, 0, SEEK_CUR
);
10 if (lseek(fd
, offset
, SEEK_SET
) < 0)
13 rc
= read_in_full(fd
, buf
, count
);
15 if (current_offset
!= lseek(fd
, current_offset
, SEEK_SET
))