From 7a6b64caf592c15e53c7deea4d3031fac4e42d96 Mon Sep 17 00:00:00 2001 From: Daniel Frey Date: Tue, 5 Nov 2024 19:26:57 +0100 Subject: [PATCH] Cleanup --- include/tao/pq/internal/resize_uninitialized.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/tao/pq/internal/resize_uninitialized.hpp b/include/tao/pq/internal/resize_uninitialized.hpp index 5b2c34b..11c2130 100644 --- a/include/tao/pq/internal/resize_uninitialized.hpp +++ b/include/tao/pq/internal/resize_uninitialized.hpp @@ -91,7 +91,8 @@ namespace tao::pq::internal { friend void resize_uninitialized_proxy( T& v, const std::size_t n ) noexcept { - v.*M = v.data() + n; // v.__end_ = v.data() + n; + // v.__end_ = v.data() + n; + v.*M = v.data() + n; #ifndef _LIBCPP_HAS_NO_ASAN __sanitizer_annotate_contiguous_container( v.data(), @@ -113,8 +114,8 @@ namespace tao::pq::internal { friend void resize_uninitialized_proxy( T& v, const std::size_t n ) noexcept { - // v._Mypair._Myval2._Mylast += ( n - v.size() ); - v.*Mypair.*Myval2.*Mylast += ( n - v.size() ); + // v._Mypair._Myval2._Mylast = v.data() + n; + v.*Mypair.*Myval2.*Mylast = v.data() + n; } };