# HG changeset patch # User John W. Eaton # Date 1323255982 18000 # Node ID 92e45016eb48e4b5a8fe9890a942713739340407 # Parent 1555c5a177c9ff53417d5b8dd846793c4472e6cb use static storage for octave_fields nil rep instead of allocating it with new * oct-map.h (octave_fields::nil_rep): Use static object for nil rep instead of allocating it with new. diff --git a/src/oct-map.h b/src/oct-map.h --- a/src/oct-map.h +++ b/src/oct-map.h @@ -53,8 +53,8 @@ static fields_rep *nil_rep (void) { - static fields_rep *nr = new fields_rep (); - return nr; + static fields_rep nr; + return &nr; } public: