diff options
author | Thomas Kho <tkho@ucla.edu> | 2005-08-23 10:40:14 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2005-08-23 10:40:14 +0000 |
commit | 9191d641185448ad719c02beefd994fc7c5dacbf (patch) | |
tree | 53a7320a9ea751e2297c3db42d4cbaea69d07896 | |
parent | 37b8a73b503a6d664904f511618b71ca37b3f6c0 (diff) | |
download | gcc-9191d641185448ad719c02beefd994fc7c5dacbf.zip gcc-9191d641185448ad719c02beefd994fc7c5dacbf.tar.gz gcc-9191d641185448ad719c02beefd994fc7c5dacbf.tar.bz2 |
re PR libstdc++/23358 (_Destroy doesn't optimize for scalar types)
2005-08-23 Thomas Kho <tkho@ucla.edu>
PR libstdc++/23358
* include/bits/stl_construct.h (_Destroy(_ForwardIterator,
_ForwardIterator, allocator<_Tp>)): Removed unused template parameter.
From-SVN: r103393
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_construct.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index e5cb24a..1a08c40 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2005-08-23 Thomas Kho <tkho@ucla.edu> + + PR libstdc++/23358 + * include/bits/stl_construct.h (_Destroy(_ForwardIterator, + _ForwardIterator, allocator<_Tp>)): Removed unused template parameter. + 2005-08-22 Geoffrey Keating <geoffk@apple.com> * testsuite/23_containers/vector/resize/1.cc: XFAIL on darwin8. diff --git a/libstdc++-v3/include/bits/stl_construct.h b/libstdc++-v3/include/bits/stl_construct.h index e640b31..8f78d8c 100644 --- a/libstdc++-v3/include/bits/stl_construct.h +++ b/libstdc++-v3/include/bits/stl_construct.h @@ -174,7 +174,7 @@ namespace std __alloc.destroy(&*__first); } - template<typename _ForwardIterator, typename _Allocator, typename _Tp> + template<typename _ForwardIterator, typename _Tp> inline void _Destroy(_ForwardIterator __first, _ForwardIterator __last, allocator<_Tp>) |