From 70d2673ba06878ee84c99d7877e4b71749ac06f0 Mon Sep 17 00:00:00 2001 From: Oliver Specht Date: Tue, 12 Jan 2016 13:05:56 +0100 Subject: tdf#96067: fix crash in undo of table row insertion create SwIterator with SwLayoutFrame instead of SwTabFrame the wrong usage worked with tools/rtti because of incomplete type information above of SwLayoutFrame Change-Id: I9967fa1b534fc28dc5e0cd1fa5b64179faa9b94d Reviewed-on: https://gerrit.libreoffice.org/21394 Tested-by: Jenkins Reviewed-by: Oliver Specht --- sw/source/core/undo/untbl.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sw/source/core/undo/untbl.cxx b/sw/source/core/undo/untbl.cxx index d9efba02ca9b..d80142b303bb 100644 --- a/sw/source/core/undo/untbl.cxx +++ b/sw/source/core/undo/untbl.cxx @@ -1093,7 +1093,7 @@ void _SaveTable::NewFrameFormat( const SwTableLine* pTableLn, const SwTableBox* } // first re-assign Frames - SwIterator aIter( *pOldFormat ); + SwIterator aIter( *pOldFormat ); for( SwFrame* pLast = aIter.First(); pLast; pLast = aIter.Next() ) { if( pTableLn ? static_cast(pLast)->GetTabLine() == pTableLn -- cgit v1.2.3