diff options
author | Nikhil Walvekar <nikhil.walvekar@synerzip.com> | 2013-12-27 13:49:14 +0530 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-01-02 08:17:14 +0000 |
commit | 96dcea05d2aedceeb27f9506b4178c664be5f80b (patch) | |
tree | fde983675b8c31b5f42d3e004792901f7d2210ee | |
parent | 6a82f67223bf8dd6d417b442e4f895496232a742 (diff) |
fdo#73046 DOCX For anchor tag relativeHeight attribute
should be always present.
Change-Id: Ib54651878b6343e2ab8bb11a13c11289dd0f72f6
Reviewed-on: https://gerrit.libreoffice.org/7208
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
-rw-r--r-- | sw/source/filter/ww8/docxsdrexport.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sw/source/filter/ww8/docxsdrexport.cxx b/sw/source/filter/ww8/docxsdrexport.cxx index a714e55ee7a1..15a7b0e1e4d9 100644 --- a/sw/source/filter/ww8/docxsdrexport.cxx +++ b/sw/source/filter/ww8/docxsdrexport.cxx @@ -93,6 +93,9 @@ void DocxSdrExport::startDMLAnchorInline(const SwFrmFmt* pFrmFmt, const Size& rS attrList->add(XML_allowOverlap, "1"); // TODO if (const SdrObject* pObj = pFrmFmt->FindRealSdrObject()) attrList->add(XML_relativeHeight, OString::number(pObj->GetOrdNum())); + else + // relativeHeight is mandatory attribute, if value is not present, we must write default value + attrList->add(XML_relativeHeight, "0"); sax_fastparser::XFastAttributeListRef xAttrList(attrList); m_pImpl->m_pSerializer->startElementNS(XML_wp, XML_anchor, xAttrList); m_pImpl->m_pSerializer->singleElementNS(XML_wp, XML_simplePos, XML_x, "0", XML_y, "0", FSEND); // required, unused |