diff options
author | Scott Snyder <snyder@fnal.gov> | 2000-11-22 06:37:34 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2000-11-22 06:37:34 +0000 |
commit | b32a46c30c50b32405129249be4143c1aacb6fd6 (patch) | |
tree | 88f4f7c72f25b3a8a0e65339f50de56299a87cfb | |
parent | d37db09b0defcf93f5115afd10db7e95a514f550 (diff) | |
download | gcc-b32a46c30c50b32405129249be4143c1aacb6fd6.zip gcc-b32a46c30c50b32405129249be4143c1aacb6fd6.tar.gz gcc-b32a46c30c50b32405129249be4143c1aacb6fd6.tar.bz2 |
c_io_stdio.cc (seekoff): Fix return value.
2000-11-21 scott snyder <snyder@fnal.gov>
* config/c_io_stdio.cc (seekoff): Fix return value.
(seekpos): Likewise.
(sys_seek): Likewise.
From-SVN: r37648
-rw-r--r-- | libstdc++-v3/config/c_io_stdio.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libstdc++-v3/config/c_io_stdio.cc b/libstdc++-v3/config/c_io_stdio.cc index ddcdff4..1203c52 100644 --- a/libstdc++-v3/config/c_io_stdio.cc +++ b/libstdc++-v3/config/c_io_stdio.cc @@ -160,13 +160,13 @@ namespace std { streamoff __basic_file<_CharT>::seekoff(streamoff __off, ios_base::seekdir __way, ios_base::openmode /*__mode*/) - { return fseek(_M_cfile, __off, __way); } + { fseek(_M_cfile, __off, __way); return ftell(_M_cfile); } template<typename _CharT> streamoff __basic_file<_CharT>::seekpos(streamoff __pos, ios_base::openmode /*__mode*/) - { return fseek(_M_cfile, __pos, ios_base::beg); } + { fseek(_M_cfile, __pos, ios_base::beg); return ftell(_M_cfile); } template<typename _CharT> int @@ -225,7 +225,7 @@ namespace std { template<typename _CharT> streamoff __basic_file<_CharT>::sys_seek(streamoff __pos, ios_base::seekdir __way) - { return fseek(_M_cfile, __pos, __way); } + { fseek(_M_cfile, __pos, __way); return ftell(_M_cfile); } // NB: Unused. template<typename _CharT> |