update ooo310-m15
[ooovba.git] / applied_patches / 0829-cws-ooxml03-oox-dcterms.diff
blob61c837f0a10fea4bd16cc2b6ca9d1935e189647a
1 --- oox/source/core/xmlfilterbase.cxx (revision 270990)
2 +++ oox/source/core/xmlfilterbase.cxx (working copy)
3 @@ -397,9 +397,12 @@
4 if( rTime.Year == 0 )
5 return;
7 - pDoc->startElement( nXmlElement,
8 - FSNS( XML_xsi, XML_type ), "dcterms:W3CDTF",
9 - FSEND );
10 + if ( ( nXmlElement >> 16 ) != XML_dcterms )
11 + pDoc->startElement( nXmlElement, FSEND );
12 + else
13 + pDoc->startElement( nXmlElement,
14 + FSNS( XML_xsi, XML_type ), "dcterms:W3CDTF",
15 + FSEND );
17 char pStr[200];
18 snprintf( pStr, sizeof( pStr ), "%d-%02d-%02dT%02d:%02d:%02d.%02dZ",