sw/source/core/frmedt/fefly1.cxx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-)
New commits: commit ff7eb03c4ad1027eb7dbcac73858f726ae558915 Author: jailletc36 <christophe.jail...@wanadoo.fr> Date: Sat Nov 24 08:12:05 2012 +0100 cppCheck: Possible NULL pointer dereference Change-Id: I1d740eea5c26e0515835c4dc6199a387b6fa8f6b Signed-off-by: jailletc36 <christophe.jail...@wanadoo.fr> Reviewed-on: https://gerrit.libreoffice.org/1154 Reviewed-by: Eike Rathke <er...@redhat.com> Tested-by: Eike Rathke <er...@redhat.com> diff --git a/sw/source/core/frmedt/fefly1.cxx b/sw/source/core/frmedt/fefly1.cxx index 2673b31..50ef8d7 100644 --- a/sw/source/core/frmedt/fefly1.cxx +++ b/sw/source/core/frmedt/fefly1.cxx @@ -841,14 +841,16 @@ void SwFEShell::Insert( const String& rGrfName, const String& rFltName, const Point aPt( GetCrsrDocPos() ); SwFlyFrm* pFrm = pFmt->GetFrm( &aPt ); - // fdo#36681: Invalidate the content and layout to refresh the picture anchoring - // properly - SwPageFrm* pPageFrm = pFrm->FindPageFrmOfAnchor(); - pPageFrm->InvalidateFlyLayout(); - pPageFrm->InvalidateCntnt(); - if( pFrm ) + { + // fdo#36681: Invalidate the content and layout to refresh + // the picture anchoring properly + SwPageFrm* pPageFrm = pFrm->FindPageFrmOfAnchor(); + pPageFrm->InvalidateFlyLayout(); + pPageFrm->InvalidateCntnt(); + SelectFlyFrm( *pFrm, sal_True ); + } else GetLayout()->SetAssertFlyPages(); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits