sw/source/core/txtnode/txatbase.cxx | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-)
New commits: commit 99f25bc344e931e66366e20664a23dc263fe3113 Author: Miklos Vajna <vmik...@collabora.com> AuthorDate: Mon Mar 11 16:11:03 2019 +0100 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Mon Mar 11 19:28:53 2019 +0100 sw doc model xml dump: show text node's field hints Change-Id: I17927231da389ce54d2fb8ade0091c7e7033a808 Reviewed-on: https://gerrit.libreoffice.org/69049 Reviewed-by: Miklos Vajna <vmik...@collabora.com> Tested-by: Jenkins diff --git a/sw/source/core/txtnode/txatbase.cxx b/sw/source/core/txtnode/txatbase.cxx index 82015ad57df2..8497116f1d7f 100644 --- a/sw/source/core/txtnode/txatbase.cxx +++ b/sw/source/core/txtnode/txatbase.cxx @@ -122,6 +122,11 @@ void SwTextAttr::dumpAsXml(xmlTextWriterPtr pWriter) const pWhich = "meta"; break; } + case RES_TXTATR_FIELD: + { + pWhich = "field"; + break; + } default: break; } @@ -129,8 +134,17 @@ void SwTextAttr::dumpAsXml(xmlTextWriterPtr pWriter) const xmlTextWriterWriteAttribute(pWriter, BAD_CAST("which"), BAD_CAST(pWhich)); if (oValue) xmlTextWriterWriteAttribute(pWriter, BAD_CAST("value"), BAD_CAST(oValue->getStr())); - if (Which() == RES_TXTATR_AUTOFMT) - GetAutoFormat().dumpAsXml(pWriter); + switch (Which()) + { + case RES_TXTATR_AUTOFMT: + GetAutoFormat().dumpAsXml(pWriter); + break; + case RES_TXTATR_FIELD: + GetFormatField().dumpAsXml(pWriter); + break; + default: + break; + } xmlTextWriterEndElement(pWriter); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits