# HG changeset patch # User jwe # Date 1069503633 0 # Node ID 7a83d52d2aed1b5bf710ebbef538260152d182f5 # Parent 7604168d3e2af15629e1a79029fce37248f7f636 [project @ 2003-11-22 12:19:34 by jwe] diff --git a/src/ov-builtin.h b/src/ov-builtin.h --- a/src/ov-builtin.h +++ b/src/ov-builtin.h @@ -27,6 +27,8 @@ #pragma interface #endif +#include + #include #include "ov-fcn.h" @@ -42,6 +44,8 @@ { public: + octave_builtin (void) { abort (); } + typedef octave_value_list (*fcn) (const octave_value_list&, int); octave_builtin (fcn ff, const std::string& nm = std::string (), @@ -75,8 +79,6 @@ private: - octave_builtin (void); - octave_builtin (const octave_builtin& m); DECLARE_OCTAVE_ALLOCATOR diff --git a/src/ov-dld-fcn.h b/src/ov-dld-fcn.h --- a/src/ov-dld-fcn.h +++ b/src/ov-dld-fcn.h @@ -27,6 +27,8 @@ #pragma interface #endif +#include + #include #include "oct-shlib.h" @@ -47,7 +49,7 @@ { public: - octave_dld_function (void); + octave_dld_function (void) { abort (); } octave_dld_function (octave_builtin::fcn ff, const octave_shlib& shl, const std::string& nm = std::string (),