From: fred Date: Sun, 24 Mar 2002 19:51:04 +0000 (+0000) Subject: lilypond-0.1.7 X-Git-Tag: release/1.5.59~4276 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=46349e3d97d58c13f73f17877240553a2a5a84f5;p=lilypond.git lilypond-0.1.7 --- diff --git a/lily/general-script-def.cc b/lily/general-script-def.cc index 9bf570e5b8..e755af94c5 100644 --- a/lily/general-script-def.cc +++ b/lily/general-script-def.cc @@ -38,11 +38,11 @@ General_script_def::equal_b(General_script_def const&g)const if (name() != g.name()) return false; - return do_equal_b(g); + return do_equal_b(&g); } bool -General_script_def::do_equal_b(General_script_def const&)const +General_script_def::do_equal_b(General_script_def const*)const { return true; } diff --git a/lily/text-def.cc b/lily/text-def.cc index 9ab7d0a25b..39318c9094 100644 --- a/lily/text-def.cc +++ b/lily/text-def.cc @@ -18,7 +18,7 @@ Text_def::width(Paper_def * p) const { Atom a = get_atom(p,0); - Real guess_width_f = text_str_.length_i() * a.sym_.dim.x.length(); // ugh + Real guess_width_f = text_str_.length_i() * a.sym_.dim.x().length(); // ugh Interval i(0, guess_width_f); i += - (align_i_ + 1)* i.center(); return i; @@ -39,10 +39,11 @@ Text_def::Text_def() } bool -Text_def::do_equal_b(Text_def const &def)const +Text_def::do_equal_b(General_script_def const *gdef) const { - return align_i_ == def.align_i_ && text_str_ == def.text_str_ - && style_str_ == def.style_str_; + Text_def const *def= (Text_def*)gdef; + return align_i_ == def->align_i_ && text_str_ == def->text_str_ + && style_str_ == def->style_str_; } Atom