Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions stl/inc/valarray
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,12 @@ public:

~valarray() noexcept {
_Tidy_deallocate();

#if _MSVC_STL_DESTRUCTOR_TOMBSTONES
// _Tidy_deallocate() sets _Mysize to 0.
const auto _Tombstone{reinterpret_cast<_Ty*>(_MSVC_STL_UINTPTR_TOMBSTONE_VALUE)};
_Myptr = _Tombstone;
#endif // _MSVC_STL_DESTRUCTOR_TOMBSTONES
}

valarray& operator=(const valarray& _Right) {
Expand Down