tdf#105799 Fix vector use bug

Change-Id: Ibf2b5314584725a10e11fe83e9fef5c710e421c4
Reviewed-on: https://gerrit.libreoffice.org/73937
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
(cherry picked from commit adcb7bacb452dccde70b20a902f5c1f23f37913f)
Reviewed-on: https://gerrit.libreoffice.org/74151
Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
(cherry picked from commit 1da4fb3d3438355c04ce616563422a6a51943c11)
Reviewed-on: https://gerrit.libreoffice.org/74166
diff --git a/sw/source/core/undo/untbl.cxx b/sw/source/core/undo/untbl.cxx
index 7b7f7cd..0640fd4 100644
--- a/sw/source/core/undo/untbl.cxx
+++ b/sw/source/core/undo/untbl.cxx
@@ -1286,7 +1286,7 @@
    else
    {
        sal_uLong nEnd = pDoc->GetNodes()[ nSttNode ]->EndOfSectionIndex();
        Ptrs.pContentAttrs = new SfxItemSets( static_cast<sal_uInt8>(nEnd - nSttNode - 1 ) );
        Ptrs.pContentAttrs = new SfxItemSets;
        for( sal_uLong n = nSttNode + 1; n < nEnd; ++n )
        {
            SwContentNode* pCNd = pDoc->GetNodes()[ n ]->GetContentNode();