summaryrefslogtreecommitdiffstats
path: root/libcxx/test/utilities/memory
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2010-11-18 16:13:03 +0000
committerHoward Hinnant <hhinnant@apple.com>2010-11-18 16:13:03 +0000
commit48d05bd26c00b5f350f68b3a36be07e4326db60b (patch)
tree64c96c18c2fb53164b9daa5d2d9ed1dca54bf7c5 /libcxx/test/utilities/memory
parent5a3f1cfafdf49fdc390dc3ffa4982c4024ae24c0 (diff)
downloadbcm5719-llvm-48d05bd26c00b5f350f68b3a36be07e4326db60b.tar.gz
bcm5719-llvm-48d05bd26c00b5f350f68b3a36be07e4326db60b.zip
LWG 1339
llvm-svn: 119699
Diffstat (limited to 'libcxx/test/utilities/memory')
-rw-r--r--libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp b/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp
index 6828ba99f0b..8fc6b819484 100644
--- a/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp
+++ b/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n/uninitialized_fill_n.pass.cpp
@@ -10,7 +10,7 @@
// <memory>
// template <class ForwardIterator, class Size, class T>
-// void
+// ForwardIterator
// uninitialized_fill_n(ForwardIterator first, Size n, const T& x);
#include <memory>
@@ -43,7 +43,8 @@ int main()
assert(bp[i].data_ == 0);
}
B::count_ = 0;
- std::uninitialized_fill_n(bp, 2, B());
+ B* r = std::uninitialized_fill_n(bp, 2, B());
+ assert(r == bp + 2);
for (int i = 0; i < 2; ++i)
assert(bp[i].data_ == 1);
}
OpenPOWER on IntegriCloud