diff options
Diffstat (limited to 'filter/source/graphicfilter/ios2met/ios2met.cxx')
-rw-r--r-- | filter/source/graphicfilter/ios2met/ios2met.cxx | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/filter/source/graphicfilter/ios2met/ios2met.cxx b/filter/source/graphicfilter/ios2met/ios2met.cxx index fff75782271b..aed623e47119 100644 --- a/filter/source/graphicfilter/ios2met/ios2met.cxx +++ b/filter/source/graphicfilter/ios2met/ios2met.cxx @@ -249,7 +249,8 @@ struct OSBitmap { sal_uLong nMapPos; }; -struct OSAttr { +struct OSAttr +{ OSAttr * pSucc; sal_uInt16 nPushOrder; sal_uInt8 nIvAttrA, nIvAttrP; // special variables for the Order "GOrdPIvAtr" @@ -303,6 +304,37 @@ struct OSAttr { // sal_uInt8 nTxtAlignHor,nTxtAlignVer; // //... aViewTransform; // //... aViewWindow; + + OSAttr() + : pSucc(NULL) + , nPushOrder(0) + , nIvAttrA(0) + , nIvAttrP(0) + , eLinMix(ROP_OVERPAINT) + , eLinBgMix(ROP_OVERPAINT) + , eChrMix(ROP_OVERPAINT) + , eChrBgMix(ROP_OVERPAINT) + , eMrkMix(ROP_OVERPAINT) + , eMrkBgMix(ROP_OVERPAINT) + , ePatMix(ROP_OVERPAINT) + , ePatBgMix(ROP_OVERPAINT) + , eImgMix(ROP_OVERPAINT) + , eImgBgMix(ROP_OVERPAINT) + , nArcP(0) + , nArcQ(0) + , nArcR(0) + , nArcS(0) + , nChrAng(0) + , nChrSet(0) + , eLinStyle(PEN_NULL) + , nLinWidth(0) + , nMrkPrec(0) + , nMrkSet(0) + , nMrkSymbol(0) + , bFill(false) + , nStrLinWidth(0) + { + } }; class OS2METReader { |