sw_redlinehide_4b: fix some problems with pathological table redlines
commit63dba5203e8bc7fc390943cb8208ae904f18e3bb
authorMichael Stahl <Michael.Stahl@cib.de>
Thu, 6 Dec 2018 11:32:20 +0000 (6 12:32 +0100)
committerMichael Stahl <Michael.Stahl@cib.de>
Tue, 18 Dec 2018 16:55:28 +0000 (18 17:55 +0100)
treec7bb17457f2b7ec0b4f09adc3defbd7fb16e46bd
parent6364180490d350b95410693c170d3031a8aebede
sw_redlinehide_4b: fix some problems with pathological table redlines

As seen in ooo95711-1.odt, the ODF import may create a redline that
starts on a SwTableNode - though i haven't been able to figure out how
such an odd creature might arise from UI actions.

Try to fix the obvious places so we don't crash easily; there might be
more trouble elsewhere though with code that assumes that a redline
starts on a SwTextNode.

Change-Id: I8431c1416ac4503ff0209a946398656f1c28366d
sw/source/core/doc/DocumentRedlineManager.cxx
sw/source/core/doc/docnum.cxx
sw/source/core/layout/frmtool.cxx
sw/source/core/layout/wsfrm.cxx
sw/source/core/text/redlnitr.cxx