source file of the GNU LilyPond music typesetter
- (c) 2004--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 2004--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "modified-font-metric.hh"
char ctag [5] = " ";
- String tag_string = ly_scm2string (tag);
- strncpy (ctag, tag_string.to_str0 (), tag_string.length ());
+ string tag_string = ly_scm2string (tag);
+ strncpy (ctag, tag_string.c_str (), tag_string.length ());
- String tab = otf->get_otf_table (String (ctag));
+ string tab = otf->get_otf_table (string (ctag));
- return scm_from_locale_stringn ((char const *) tab.to_bytes (), tab.length ());
+ return scm_from_locale_stringn ((char const *) tab.data (), tab.length ());
}
LY_DEFINE (ly_otf_font_p, "ly:otf-font?", 1, 0, 0,