summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-04-28 09:25:59 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-04-28 10:31:02 +0100
commita385c1072315c56928ac3515935b517c93f14da1 (patch)
tree91ba4ca32f8982be32f6de1e3248e22dd07c68c3 /filter
parent9f1e44e190f699751b0bfc6438fa2de9f51fd5aa (diff)
coverity#707821 Uninitialized scalar field
Change-Id: I47bb8d7f5d465b5507a17ea6e87728c5bbdd6c1c
Diffstat (limited to 'filter')
-rw-r--r--filter/source/graphicfilter/ios2met/ios2met.cxx34
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 {