# HG changeset patch # User jwe # Date 846204248 0 # Node ID b5c3b08f1babd80309711579546c48f48d54c009 # Parent de430cdd92346e7813ec9100fba4fc515e241930 [project @ 1996-10-25 00:44:08 by jwe] diff --git a/liboctave/ChangeLog b/liboctave/ChangeLog --- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,7 @@ +Thu Oct 24 19:40:36 1996 John W. Eaton + + * Quad.h (Quad): Define virtual destructor. + Tue Oct 15 11:34:48 1996 John W. Eaton * CMatrix.cc (ComplexMatrix::all_elements_are_real): new function. diff --git a/liboctave/Quad.h b/liboctave/Quad.h --- a/liboctave/Quad.h +++ b/liboctave/Quad.h @@ -110,6 +110,8 @@ Quad (integrand_fcn fcn, double abs, double rel) : Quad_options (abs, rel), f (fcn) { } + ~Quad (void) { } + virtual double integrate (void) { int ier, neval; @@ -172,6 +174,8 @@ : Quad (fcn, abs, rel), lower_limit (ll), upper_limit (ul), singularities (sing) { } + ~DefQuad (void) { } + double integrate (int& ier, int& neval, double& abserr); private: @@ -202,6 +206,8 @@ IndefQuad (integrand_fcn fcn, double abs, double rel) : Quad (fcn, abs, rel), bound (0.0), type (bound_to_inf) { } + ~IndefQuad (void) { } + double integrate (int& ier, int& neval, double& abserr); private: