]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/dimension-cache.cc
* lily/grob.cc (suicide): clear dim_caches_.
[lilypond.git] / lily / dimension-cache.cc
index fa5c3d0dbc56441116f1bb9b1cba1866914982b6..a84cdacadcf20d5d51d8d124eec0ec67dcc6ccb6 100644 (file)
@@ -33,7 +33,15 @@ Dimension_cache::init ()
 }
 
 Dimension_cache::~Dimension_cache ()
+{
+  clear ();
+}
+
+void
+Dimension_cache::clear ()
 {
   delete extent_;
   delete offset_;
+  extent_ = 0;
+  offset_ = 0;
 }