diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2018-09-22 19:09:57 +0000 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2018-09-22 19:09:57 +0000 |
commit | 0950d9471b870d0107edbce1229dd012dcc50e64 (patch) | |
tree | 8901aede287a35ec1862fc2c7a019070655ac9cb /libcxx | |
parent | 415cf89d89fadf0a2a5edb52ecda83f5c11658bd (diff) |
[libcxx] Blind attempt to fix harmless leak in nodiscard_extensions.pass.cpp test
libcxx-libcxxabi-x86_64-linux-ubuntu-asan complains about a leak here.
Diffstat (limited to 'libcxx')
-rw-r--r-- | libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp b/libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp index 63195b53111..56e88d1e3c9 100644 --- a/libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp +++ b/libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp @@ -21,6 +21,7 @@ int main() { { - std::get_temporary_buffer<int>(1); + const auto p = std::get_temporary_buffer<int>(1); + std::return_temporary_buffer(p.first); } } |