]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/hyphen-spanner.cc
release: 1.3.29
[lilypond.git] / lily / hyphen-spanner.cc
index be36b99bf61ccbf8bc7d749d581a55c42ca43673..65470ea81c4204e414228bf39055ff20d45e2425 100644 (file)
@@ -30,10 +30,10 @@ Hyphen_spanner::Hyphen_spanner ()
   dim_cache_[Y_AXIS]->set_callback (Dimension_cache::point_dimension_callback);
 }
 
-Molecule*
-Hyphen_spanner::do_brew_molecule_p () const
+Molecule 
+Hyphen_spanner::do_brew_molecule () const
 {
-  Molecule* mol_p = new Molecule;
+  Molecule  mol;
 
   Real w = spanner_length ();
 
@@ -50,9 +50,9 @@ Hyphen_spanner::do_brew_molecule_p () const
   Molecule a = lookup_l ()->filledbox ( Box (Interval ((w-l)/2,(w+l)/2), Interval (h,h+th)));
   a.translate (Offset (dx_f_drul_[LEFT], 0));
 
-  mol_p->add_molecule (a);
+  mol.add_molecule (a);
 
-  return mol_p;
+  return mol;
 }