diff src/ov-fcn.h @ 4645:bd2067547b40

[project @ 2003-11-23 08:07:52 by jwe]
author jwe
date Sun, 23 Nov 2003 08:07:53 +0000
parents ef3a14fb6847
children 7b145222fea3
line wrap: on
line diff
--- a/src/ov-fcn.h	Sat Nov 22 12:58:40 2003 +0000
+++ b/src/ov-fcn.h	Sun Nov 23 08:07:53 2003 +0000
@@ -27,8 +27,6 @@
 #pragma interface
 #endif
 
-#include <cstdlib>
-
 #include <string>
 
 #include "oct-time.h"
@@ -47,10 +45,7 @@
 {
 public:
 
-  octave_function (void) { abort (); }
-
-  octave_function (const octave_function& f)
-    : octave_base_value (), my_name (f.my_name), doc (f.doc) { }
+  octave_function (void) { }
 
   ~octave_function (void) { }
 
@@ -98,6 +93,12 @@
 
 private:
 
+  // No copying!
+
+  octave_function (const octave_function& f);
+
+  octave_function& operator = (const octave_function& f);
+
   DECLARE_OCTAVE_ALLOCATOR
 };