diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2008-10-17 08:54:38 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2008-10-17 08:54:38 +0000 |
commit | 98b932e7c9848949e92cd91eb5024b650aa98bc8 (patch) | |
tree | 5fa15bff53e7ebe600cdc4d54d2aaf108d7c6834 | |
parent | d051e2e7e6f0b4faa080309b7cf7d7cf88ccb91d (diff) | |
download | gcc-98b932e7c9848949e92cd91eb5024b650aa98bc8.zip gcc-98b932e7c9848949e92cd91eb5024b650aa98bc8.tar.gz gcc-98b932e7c9848949e92cd91eb5024b650aa98bc8.tar.bz2 |
forward_list.h (forward_list<>:: forward_list(size_type)): Tweak, use _Base default constructor.
2008-10-17 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/forward_list.h (forward_list<>::
forward_list(size_type)): Tweak, use _Base default constructor.
From-SVN: r141191
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/forward_list.h | 5 |
2 files changed, 7 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 2149864..f9deb3a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,10 @@ 2008-10-17 Paolo Carlini <paolo.carlini@oracle.com> + * include/bits/forward_list.h (forward_list<>:: + forward_list(size_type)): Tweak, use _Base default constructor. + +2008-10-17 Paolo Carlini <paolo.carlini@oracle.com> + * include/bits/forward_list.h (forward_list<>::insert_after): Minor cosmetic changes. diff --git a/libstdc++-v3/include/bits/forward_list.h b/libstdc++-v3/include/bits/forward_list.h index 3c9f3ad..60b187f 100644 --- a/libstdc++-v3/include/bits/forward_list.h +++ b/libstdc++-v3/include/bits/forward_list.h @@ -470,7 +470,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) */ explicit forward_list(size_type __n) - : _Base(_Alloc()) + : _Base() { _M_fill_initialize(__n, value_type()); } /** @@ -517,8 +517,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) */ forward_list(const forward_list& __list) : _Base(__list.get_allocator()) - { _M_initialize_dispatch(__list.begin(), __list.end(), - __false_type()); } + { _M_initialize_dispatch(__list.begin(), __list.end(), __false_type()); } /** * @brief The %forward_list move constructor. |