X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fmodified-font-metric.cc;h=d68db92c4b897b6728ee0d37fec25410360a2f6e;hb=4244c3a9fbf1f3ff2e20e665f92516d35b61de53;hp=b746fdaa68d0753f096f92bb3973de51a538cb90;hpb=59a6d1a06432fc0ca88c3023c646182f389ec1b5;p=lilypond.git diff --git a/lily/modified-font-metric.cc b/lily/modified-font-metric.cc index b746fdaa68..d68db92c4b 100644 --- a/lily/modified-font-metric.cc +++ b/lily/modified-font-metric.cc @@ -17,6 +17,7 @@ along with LilyPond. If not, see . */ #include +using namespace std; #include "modified-font-metric.hh" #include "pango-font.hh" @@ -25,7 +26,10 @@ #include "main.hh" #include "program-option.hh" -using std::string; +Preinit_Modified_font_metric::Preinit_Modified_font_metric () +{ + orig_ = 0; +} Modified_font_metric::Modified_font_metric (Font_metric *fm, Real magnification) @@ -103,6 +107,8 @@ Modified_font_metric::index_to_charcode (vsize i) const void Modified_font_metric::derived_mark () const { + if (orig_) + scm_gc_mark (orig_->self_scm ()); } Stencil