// the static translator_listener_record chains while garbage
// collecting.
- SCM class_sym = scm_permanent_object (scm_from_locale_symbol (name.c_str ()));
+ SCM class_sym = scm_permanent_object (scm_from_ascii_symbol (name.c_str ()));
r->event_class_ = class_sym;
r->get_listener_ = get_listener;
parse_symbol_list (grobs), static_properties);
static_properties = scm_acons (ly_symbol2scm ("description"),
- scm_from_locale_string (desc), static_properties);
+ scm_from_utf8_string (desc), static_properties);
SCM list = SCM_EOL;
for (; listener_list; listener_list = listener_list->next_)