mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-18 13:20:32 +08:00
streambuf.cc (streambuf::~streambuf): Don't delete _lock for _IO_stdin/_IO_stdout/_IO_stderr.
* streambuf.cc (streambuf::~streambuf): Don't delete _lock for _IO_stdin/_IO_stdout/_IO_stderr. From-SVN: r16972
This commit is contained in:
parent
7211716df4
commit
a58248fa8a
@ -1,6 +1,11 @@
|
||||
Fri Dec 5 16:22:15 1997 H.J. Lu (hjl@gnu.org)
|
||||
|
||||
* streambuf.cc (streambuf::~streambuf): Don't delete _lock
|
||||
for _IO_stdin/_IO_stdout/_IO_stderr.
|
||||
|
||||
Thu Nov 27 01:32:43 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* Makefile.in (insatll): Change gxx_includedir to gcc_include_dir.
|
||||
* Makefile.in (install): Change gxx_includedir to gcc_include_dir.
|
||||
* config.shared (gxx_includedir): Remove default definition.
|
||||
* config/linux.mt: Change gxx_includedir to gxx_include_dir.
|
||||
* config/linuxaxp1.mt: Likewise.
|
||||
|
@ -220,7 +220,8 @@ streambuf::~streambuf()
|
||||
{
|
||||
_IO_default_finish(this,0);
|
||||
#ifdef _IO_MTSAFE_IO
|
||||
delete _lock;
|
||||
if (this != _IO_stdin && this != _IO_stdout && this != _IO_stderr)
|
||||
delete _lock;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user