Bruce Momjian writes: > My point is that it seems fsetpos is the approved way of accessing large > files, rather than fseeko. In fact, I don't have fseeko here but I do > have fsetpos, and it does handle large files because my includes have > this: > > typedef off_t fpos_t > typedef quad_t off_t;
Interesting. In general, you can't rely on fpos_t being an integral type, which indeed on my machine it isn't. But for pg_dump we need an integral type because we do offset arithmetic. -- Peter Eisentraut [EMAIL PROTECTED] ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org