Base: Corrected delete() call in XMLTools.

The memory is allocated using new() with alignment requirements, and
should be deleted using the same alignment requirement.  See
issue #27781 for the valgrind error.
This commit is contained in:
Petter Reinholdtsen
2026-03-06 19:18:01 -06:00
committed by Chris Hennes
parent 18cf24e1d9
commit 087522528b
+1 -1
View File
@@ -175,5 +175,5 @@ void* XStrMemoryManager::allocate(XMLSize_t size)
void XStrMemoryManager::deallocate(void* p)
{
::operator delete(p);
::operator delete(p, static_cast<std::align_val_t>(alignof(XMLCh)));
}