moveItem(): simplify a bit more and clarify comment.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26813 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Abdelrazak Younes 2008-10-08 14:52:07 +00:00
parent 79cffed886
commit 9601279dbb

View File

@ -37,12 +37,11 @@ static bool moveItem(Paragraph & fromPar, pos_type fromPos,
// Therefore, it should only be used for breaking and merging paragraphs
Font const tmpFont = fromPar.getFontSettings(params, fromPos);
Change const tmpChange = fromPar.lookupChange(fromPos);
Change const & tmpChange = fromPar.lookupChange(fromPos);
Inset * tmpInset = fromPar.getInset(fromPos);
if (tmpInset) {
// the inset is not in the paragraph any more
tmpInset = fromPar.releaseInset(fromPos);
if (Inset * tmpInset = fromPar.getInset(fromPos)) {
fromPar.releaseInset(fromPos);
// The inset is not in fromPar any more.
return toPar.insertInset(toPos, tmpInset, tmpFont, tmpChange);
}