fix leak when removing PageDesc

m_PageDescs owns the SwPageDesc entries, so when we remove from it, we
need to delete that entry

Change-Id: Ib6dbba227ec64c2d6cfc310b93e1d11397648847
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115824
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index fb7211d..b417ab0 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -753,6 +753,7 @@ void SwDoc::DelPageDesc( size_t i, bool bBroadcast )
    PreDelPageDesc(&rDel); // #i7983#

    m_PageDescs.erase(m_PageDescs.begin() + i);
    delete &rDel;
    getIDocumentState().SetModified();
}