summaryrefslogtreecommitdiff
path: root/xmloff/source/text/XMLChangedRegionImportContext.cxx
diff options
context:
space:
mode:
authorMaxime de Roucy <mderoucy@linagora.com>2013-04-04 18:05:24 +0200
committerCaolán McNamara <caolanm@redhat.com>2013-04-25 08:55:10 +0000
commitf215e634de4926def396d8442b8b15a912cb69e8 (patch)
treebcfb1be124987d29bcd620647165ba9be60e3ce3 /xmloff/source/text/XMLChangedRegionImportContext.cxx
parente42eed90b5c8151f8b5520ca2728061b1ac8e41e (diff)
comments and code reformat
Change-Id: Ib4e45cb85c9e5e5ffa6476c939300c6795412b1a Reviewed-on: https://gerrit.libreoffice.org/3582 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'xmloff/source/text/XMLChangedRegionImportContext.cxx')
-rw-r--r--xmloff/source/text/XMLChangedRegionImportContext.cxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/xmloff/source/text/XMLChangedRegionImportContext.cxx b/xmloff/source/text/XMLChangedRegionImportContext.cxx
index 4d857501b63c..bb4e45167098 100644
--- a/xmloff/source/text/XMLChangedRegionImportContext.cxx
+++ b/xmloff/source/text/XMLChangedRegionImportContext.cxx
@@ -104,6 +104,9 @@ SvXMLImportContext* XMLChangedRegionImportContext::CreateChildContext(
if (XML_NAMESPACE_TEXT == nPrefix)
{
+ // from the ODF 1.2 standard :
+ // The <text:changed-region> element has the following child elements:
+ // <text:deletion>, <text:format-change> and <text:insertion>.
if ( IsXMLToken( rLocalName, XML_INSERTION ) ||
IsXMLToken( rLocalName, XML_DELETION ) ||
IsXMLToken( rLocalName, XML_FORMAT_CHANGE ) )
@@ -119,10 +122,13 @@ SvXMLImportContext* XMLChangedRegionImportContext::CreateChildContext(
if (NULL == pContext)
{
+ // illegal element content! TODO: discard the redlines
+ // for the moment -> use text
+
pContext = SvXMLImportContext::CreateChildContext(nPrefix, rLocalName,
xAttrList);
- // was it a text element? If not, use default!
+ // or default if text fail
if (NULL == pContext)
{
pContext = SvXMLImportContext::CreateChildContext(