0031035: Coding - uninitialized class fields reported by Visual Studio Code Analysis
[occt.git] / src / GeomFill / GeomFill_ConstrainedFilling.cxx
index 3a8f5a9..d3335f3 100644 (file)
@@ -310,10 +310,17 @@ void GeomFill_ConstrainedFilling_Eval::Evaluate (Standard_Integer *,/*Dimension*
 
 GeomFill_ConstrainedFilling::GeomFill_ConstrainedFilling
 (const Standard_Integer MaxDeg,
- const Standard_Integer MaxSeg) :
- degmax(MaxDeg),segmax(MaxSeg),appdone(Standard_False)
+ const Standard_Integer MaxSeg)
+: degmax(MaxDeg),
+  segmax(MaxSeg),
+  appdone(Standard_False),
+  nbd3(0)
 {
   dom[0] = dom[1] = dom[2] = dom[3] = 1.;
+  memset (ctr, 0, sizeof (ctr));
+  memset (degree, 0, sizeof (degree));
+  memset (ibound, 0, sizeof (ibound));
+  memset (mig, 0, sizeof (mig));
 }