1 #include "../git-compat-util.h"
2 #include "../wrapper.h"
4 ssize_t
git_pread(int fd
, void *buf
, size_t count
, off_t offset
)
9 current_offset
= lseek(fd
, 0, SEEK_CUR
);
11 if (lseek(fd
, offset
, SEEK_SET
) < 0)
14 rc
= read_in_full(fd
, buf
, count
);
16 if (current_offset
!= lseek(fd
, current_offset
, SEEK_SET
))