diff options
author | Howard Hinnant <hhinnant@apple.com> | 2010-11-18 16:13:03 +0000 |
---|---|---|
committer | Howard Hinnant <hhinnant@apple.com> | 2010-11-18 16:13:03 +0000 |
commit | 48d05bd26c00b5f350f68b3a36be07e4326db60b (patch) | |
tree | 64c96c18c2fb53164b9daa5d2d9ed1dca54bf7c5 /libcxx/test/utilities/memory | |
parent | 5a3f1cfafdf49fdc390dc3ffa4982c4024ae24c0 (diff) | |
download | bcm5719-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.cpp | 5 |
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); } |