X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fall-font-metrics.cc;h=ab4f2a4ce4e3a09651b674a8f9598e2cdd6699f5;hb=b872748c6aa8bb721ced458691b38ac2fac5dfc8;hp=ca3703369a98ab091a242765ec2b7c5e0a055208;hpb=24107d843c902a8101fbb696f47bf7538dd4493a;p=lilypond.git diff --git a/lily/all-font-metrics.cc b/lily/all-font-metrics.cc index ca3703369a..ab4f2a4ce4 100644 --- a/lily/all-font-metrics.cc +++ b/lily/all-font-metrics.cc @@ -43,15 +43,15 @@ All_font_metrics::get_index_to_charcode_map (const string &filename, All_font_metrics::All_font_metrics (const string &path) { #if HAVE_PANGO_FT2 - pango_dict_ = new Scheme_hash_table; + pango_dict_ = 0; #endif - otf_dict_ = new Scheme_hash_table; + otf_dict_ = 0; smobify_self (); - otf_dict_->unprotect (); + otf_dict_ = unsmob (Scheme_hash_table::make_smob ()); #if HAVE_PANGO_FT2 - pango_dict_->unprotect (); + pango_dict_ = unsmob (Scheme_hash_table::make_smob ()); PangoFontMap *pfm = pango_ft2_font_map_new (); pango_ft2_fontmap_ = PANGO_FT2_FONT_MAP (pfm);