# HG changeset patch # User jwe # Date 1094792086 0 # Node ID 0e7d04102ccfeb2eee5d739710ba3371137c6a79 # Parent 003bbf6c13d81084e8835e25e1cab0385158f389 [project @ 2004-09-10 04:54:46 by jwe] diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2004-09-10 John W. Eaton + + * ov-base-scalar.h (octave_base_scalar::clone, + octave_base_scalar::empty_clone): New functions. + 2004-09-09 John W. Eaton * pt-pr-code.h (tree_print_code::newline): New optional arg, alt_nl. diff --git a/src/ov-base-scalar.h b/src/ov-base-scalar.h --- a/src/ov-base-scalar.h +++ b/src/ov-base-scalar.h @@ -59,6 +59,9 @@ ~octave_base_scalar (void) { } + octave_value *clone (void) const { return new octave_base_scalar (*this); } + octave_value *empty_clone (void) const { return new octave_base_scalar (); } + octave_value squeeze (void) const { return scalar; } octave_value subsref (const std::string& type,