aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2008-10-17 08:54:38 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2008-10-17 08:54:38 +0000
commit98b932e7c9848949e92cd91eb5024b650aa98bc8 (patch)
tree5fa15bff53e7ebe600cdc4d54d2aaf108d7c6834
parentd051e2e7e6f0b4faa080309b7cf7d7cf88ccb91d (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--libstdc++-v3/include/bits/forward_list.h5
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.