diff options
author | Benjamin Kosnik <bkoz@redhat.com> | 2002-11-05 16:49:42 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2002-11-05 16:49:42 +0000 |
commit | cb9305420a1bf1e56e5cc16a3dac60dca3e193d8 (patch) | |
tree | b64b7d9be8bf622fbb8ba63bf89f5248187d247e | |
parent | 5c7cd6636da2ffa19df7094f396362b6c8b35153 (diff) | |
download | gcc-cb9305420a1bf1e56e5cc16a3dac60dca3e193d8.zip gcc-cb9305420a1bf1e56e5cc16a3dac60dca3e193d8.tar.gz gcc-cb9305420a1bf1e56e5cc16a3dac60dca3e193d8.tar.bz2 |
re PR libstdc++/8463 (std::ios_base has a non-virtual destructor)
2002-11-05 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/8463
* include/bits/ios_base.h (~ios_base): Make virtual.
From-SVN: r58823
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/ios_base.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 68dc94f..5b8a5bb 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-11-05 Benjamin Kosnik <bkoz@redhat.com> + + PR libstdc++/8463 + * include/bits/ios_base.h (~ios_base): Make virtual. + 2002-11-04 Benjamin Kosnik <bkoz@redhat.com> * config/linker-map.gnu: Export string operator+. diff --git a/libstdc++-v3/include/bits/ios_base.h b/libstdc++-v3/include/bits/ios_base.h index c7c17cc..2cfe413 100644 --- a/libstdc++-v3/include/bits/ios_base.h +++ b/libstdc++-v3/include/bits/ios_base.h @@ -414,7 +414,7 @@ namespace std } // Destructor - ~ios_base(); + virtual ~ios_base(); protected: ios_base(); |