This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bug in /usr/include/c++/3.4/bits/fstream.tcc
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: "Jacob Schmidt Madsen" <JSMA at tdc dot dk>
- Cc: <gcc-bugs at gcc dot gnu dot org>
- Date: 09 Dec 2004 22:20:52 +0100
- Subject: Re: bug in /usr/include/c++/3.4/bits/fstream.tcc
- Organization: Integrable Solutions
- References: <C252CF4339BFE243A364976AEB19907001C16F03@oestmb100.tdk.dk>
"Jacob Schmidt Madsen" <JSMA@tdc.dk> writes:
| error:
| /usr/include/c++/3.4/bits/fstream.tcc: In member function `virtual
| typename std::basic_filebuf<_CharT, _Traits>::int_type
| std::basic_filebuf<_CharT, _Traits>::underflow()':
| /usr/include/c++/3.4/bits/fstream.tcc:277: error: expected
| unqualified-id before '(' token
| /usr/include/c++/3.4/bits/fstream.tcc: In member function `virtual
| std::streamsize std::basic_filebuf<_CharT, _Traits>::xsputn(const
| _CharT*, std::streamsize)':
| /usr/include/c++/3.4/bits/fstream.tcc:518: error: expected
| unqualified-id before '(' token
|
| solution found at:
| http://gcc.gnu.org/ml/gcc-bugs/2004-07/msg02128.html
|
| fix:
| change line 277 in /usr/include/c++/3.4/bits/fstream.tcc
| from: __ilen = std::min(__avail, __buflen);
| to: __ilen = min(__avail, __buflen);
I cannot see any reason why that would be a fix.
-- Gaby