X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fdimension-cache.cc;h=3eb0a89cb31c5e0f8cebcb6d90d3da58dba6fbec;hb=6313f2575553aefbef5b98742a52b7dbe2d4a2a9;hp=12fb2906e95736c26de5f96d4f8d88666734206c;hpb=9106e3bd374198c5457c35181ae1d66b3ec95236;p=lilypond.git diff --git a/lily/dimension-cache.cc b/lily/dimension-cache.cc index 12fb2906e9..3eb0a89cb3 100644 --- a/lily/dimension-cache.cc +++ b/lily/dimension-cache.cc @@ -3,11 +3,12 @@ source file of the GNU LilyPond music typesetter - (c) 1998--2005 Han-Wen Nienhuys + (c) 1998--2009 Han-Wen Nienhuys */ #include "dimension-cache.hh" + #include "warn.hh" #include "grob.hh" @@ -33,7 +34,15 @@ Dimension_cache::init () } Dimension_cache::~Dimension_cache () +{ + clear (); +} + +void +Dimension_cache::clear () { delete extent_; delete offset_; + extent_ = 0; + offset_ = 0; }