if (lyric_iter_)
lyrics_context_ = find_context_below (lyric_iter_->get_outlet (),
- "Lyrics", "");
+ ly_symbol2scm ("Lyrics"), "");
/*
We do not create a Lyrics context, because the user might
{
SCM voice_name = get_music ()->get_property ("associated-context");
- if (gh_string_p (voice_name))
+ if (ly_c_string_p (voice_name))
{
Context *t = get_outlet ();
- while (t && t->daddy_context_)
- t = t->daddy_context_;
+ while (t && t->get_parent_context ())
+ t = t->get_parent_context ();
String name = ly_scm2string (voice_name);
- Context *voice = find_context_below (t, "Voice", name);
+ Context *voice = find_context_below (t, ly_symbol2scm ("Voice"), name);
if (!voice)
- get_music ()->origin ()->warning (_f ("cannot find Voice: %s\n",
- name.to_str0 ()));
+ get_music ()->origin ()->warning (_f ("cannot find Voice: %s",
+ name.to_str0 ()) + "\n");
else
music_context_ = voice;
if (!music_context_)
return ;
- if (!music_context_->daddy_context_)
+ if (!music_context_->get_parent_context ())
{
/*
The melody has died.