aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2016-10-12 12:20:35 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2016-10-12 12:20:35 +0100
commit08a53a2eda8886d406c497595d57ba09aaf5893e (patch)
tree454e01b4f7f05e44f72c7667dc6fa46326e4ae3e /libstdc++-v3/include
parent40571365a0c2d084a8f30d0cd6969d8c15e89792 (diff)
downloadgcc-08a53a2eda8886d406c497595d57ba09aaf5893e.zip
gcc-08a53a2eda8886d406c497595d57ba09aaf5893e.tar.gz
gcc-08a53a2eda8886d406c497595d57ba09aaf5893e.tar.bz2
Add missing return to uninitialized_default_construct_n
* include/bits/stl_uninitialized.h (__uninitialized_default_novalue_n_1<true>): Add missing return. * testsuite/20_util/specialized_algorithms/memory_management_tools/ 1.cc: Check return values of uninitialized_xxx_n algorithms. From-SVN: r241033
Diffstat (limited to 'libstdc++-v3/include')
-rw-r--r--libstdc++-v3/include/bits/stl_uninitialized.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/libstdc++-v3/include/bits/stl_uninitialized.h b/libstdc++-v3/include/bits/stl_uninitialized.h
index ef2e584..07370c9 100644
--- a/libstdc++-v3/include/bits/stl_uninitialized.h
+++ b/libstdc++-v3/include/bits/stl_uninitialized.h
@@ -705,8 +705,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _ForwardIterator, typename _Size>
static _ForwardIterator
__uninit_default_novalue_n(_ForwardIterator __first, _Size __n)
- {
- }
+ { return std::next(__first, __n); }
};
// __uninitialized_default_novalue