Avoid useless copy of vectors

Change-Id: Iadab935efff35e1e8e5d70878414da1ed2f0fbf9
Reviewed-on: https://gerrit.libreoffice.org/61795
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
This commit is contained in:
Mike Kaganski
2018-10-15 20:47:32 +02:00
parent 401d169146
commit 992ed5bdf9
@@ -140,8 +140,7 @@ void TblStylePrHandler::lcl_sprm(Sprm & rSprm)
rSprm.getId() == NS_ooxml::LN_CT_TcPrBase;
if (bGrabBag)
{
aSavedGrabBag = m_aInteropGrabBag;
m_aInteropGrabBag.clear();
std::swap(aSavedGrabBag, m_aInteropGrabBag);
}
resolveSprmProps( rSprm );
if (bGrabBag)
@@ -154,7 +153,7 @@ void TblStylePrHandler::lcl_sprm(Sprm & rSprm)
aSavedGrabBag.push_back(getInteropGrabBag("tblPr"));
else if (rSprm.getId() == NS_ooxml::LN_CT_TcPrBase)
aSavedGrabBag.push_back(getInteropGrabBag("tcPr"));
m_aInteropGrabBag = aSavedGrabBag;
std::swap(m_aInteropGrabBag, aSavedGrabBag);
}
}
break;