Update to m13
[ooovba.git] / applied_patches / 0854-oox-pptx-export-fix-hidden-slides.diff
blobefc0b3cb8914f03a70254949716e3a082e0d5345
1 diff -rup sd/source/filter/pptx-orig/pptx-epptooxml.cxx sd/source/filter/pptx/pptx-epptooxml.cxx
2 --- sd/source/filter/pptx-orig/pptx-epptooxml.cxx 2009-05-19 16:55:58.000000000 +0200
3 +++ sd/source/filter/pptx/pptx-epptooxml.cxx 2009-05-19 17:02:55.000000000 +0200
4 @@ -1116,7 +1116,17 @@ void PowerPointExport::ImplWriteSlide( s
5 mpSlidesFSArray.resize( mnPages );
6 mpSlidesFSArray[ nPageNum ] = pFS;
8 - pFS->startElementNS( XML_p, XML_sld, PNMSS, FSEND );
9 + const char* pShow = NULL;
11 + if( GETA( Visible ) ) {
12 + sal_Bool bShow;
13 + if( ( mAny >>= bShow ) && !bShow )
14 + pShow = "0";
15 + }
17 + pFS->startElementNS( XML_p, XML_sld, PNMSS,
18 + XML_show, pShow,
19 + FSEND );
21 pFS->startElementNS( XML_p, XML_cSld, FSEND );