Mercurial > octave-nkf
diff liboctave/Quad.h @ 11501:331fcc41ca23
data member initialization fixes
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 13 Jan 2011 03:04:51 -0500 |
parents | cbc402e64d83 |
children | fd0a3ac60b0e |
line wrap: on
line diff
--- a/liboctave/Quad.h Thu Jan 13 02:48:07 2011 -0500 +++ b/liboctave/Quad.h Thu Jan 13 03:04:51 2011 -0500 @@ -53,10 +53,10 @@ public: Quad (integrand_fcn fcn) - : Quad_options (), f (fcn) { } + : Quad_options (), f (fcn), ff () { } Quad (float_integrand_fcn fcn) - : Quad_options (), ff (fcn) { } + : Quad_options (), f (), ff (fcn) { } virtual ~Quad (void) { } @@ -164,10 +164,10 @@ enum IntegralType { bound_to_inf, neg_inf_to_bound, doubly_infinite }; IndefQuad (integrand_fcn fcn) - : Quad (fcn), bound (0.0), type (bound_to_inf) { } + : Quad (fcn), bound (0.0), type (bound_to_inf), integration_error (0) { } IndefQuad (integrand_fcn fcn, double b, IntegralType t) - : Quad (fcn), bound (b), type (t) { } + : Quad (fcn), bound (b), type (t), integration_error (0) { } ~IndefQuad (void) { } @@ -226,10 +226,10 @@ enum IntegralType { bound_to_inf, neg_inf_to_bound, doubly_infinite }; FloatIndefQuad (float_integrand_fcn fcn) - : Quad (fcn), bound (0.0), type (bound_to_inf) { } + : Quad (fcn), bound (0.0), type (bound_to_inf), integration_error (0) { } FloatIndefQuad (float_integrand_fcn fcn, double b, IntegralType t) - : Quad (fcn), bound (b), type (t) { } + : Quad (fcn), bound (b), type (t), integration_error (0) { } ~FloatIndefQuad (void) { }