diff options
author | Andreas Jaeger <aj@suse.de> | 2001-06-06 07:11:31 +0000 |
---|---|---|
committer | Andreas Jaeger <aj@suse.de> | 2001-06-06 07:11:31 +0000 |
commit | 5988b69dca5cbcb7f4aafd82a18555594a04b441 (patch) | |
tree | e2e70b6c97eb2c5803fad4ece4d1cef0b864b07b /manual | |
parent | 344af000e1d6e9c7882b9bc48e71cb3f1b5fc03c (diff) | |
download | glibc-5988b69dca5cbcb7f4aafd82a18555594a04b441.zip glibc-5988b69dca5cbcb7f4aafd82a18555594a04b441.tar.gz glibc-5988b69dca5cbcb7f4aafd82a18555594a04b441.tar.bz2 |
(Portable Positioning): Fix description of fpos_t and fpos64_t.
Diffstat (limited to 'manual')
-rw-r--r-- | manual/stdio.texi | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/manual/stdio.texi b/manual/stdio.texi index 758a5d1..0288130 100644 --- a/manual/stdio.texi +++ b/manual/stdio.texi @@ -4353,13 +4353,14 @@ This is the type of an object that can encode information about the file position of a stream, for use by the functions @code{fgetpos} and @code{fsetpos}. -In the GNU system, @code{fpos_t} is equivalent to @code{off_t} or -@code{long int}. In other systems, it might have a different internal +In the GNU system, @code{fpos_t} is an opaque data structure that +contains internal data to represent file offset and conversion state +information. In other systems, it might have a different internal representation. When compiling with @code{_FILE_OFFSET_BITS == 64} on a 32 bit machine -this type is in fact equivalent to @code{off64_t} since the LFS -interface transparently replaced the old interface. +this type is in fact equivalent to @code{fpos64_t} since the LFS +interface transparently replaces the old interface. @end deftp @comment stdio.h @@ -4369,8 +4370,9 @@ This is the type of an object that can encode information about the file position of a stream, for use by the functions @code{fgetpos64} and @code{fsetpos64}. -In the GNU system, @code{fpos64_t} is equivalent to @code{off64_t} or -@code{long long int}. In other systems, it might have a different internal +In the GNU system, @code{fpos64_t} is an opaque data structure that +contains internal data to represent file offset and conversion state +information. In other systems, it might have a different internal representation. @end deftp @@ -4385,7 +4387,7 @@ value in @code{errno}. When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a 32 bit system the function is in fact @code{fgetpos64}. I.e., the LFS -interface transparently replaced the old interface. +interface transparently replaces the old interface. @end deftypefun @comment stdio.h @@ -4413,7 +4415,7 @@ an implementation-defined positive value in @code{errno}. When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a 32 bit system the function is in fact @code{fsetpos64}. I.e., the LFS -interface transparently replaced the old interface. +interface transparently replaces the old interface. @end deftypefun @comment stdio.h |