X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fpfb-scheme.cc;h=37e44da8b05ed7fd1eff145b6c138b40c03c77ea;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=0f96d63fb6de23c2b6a43f2287f30de263bc6466;hpb=1e0bc03d9e50ea4d69e08fdbb0a85e56203299f2;p=lilypond.git diff --git a/lily/pfb-scheme.cc b/lily/pfb-scheme.cc index 0f96d63fb6..37e44da8b0 100644 --- a/lily/pfb-scheme.cc +++ b/lily/pfb-scheme.cc @@ -25,10 +25,8 @@ LY_DEFINE (ly_type1_2_pfa, "ly:type1->pfa", if ((Byte) type1_string[0] == 0x80) { /* The file is in PFB format. Convert it to PFA format. */ - char *pfa = pfb2pfa ((Byte *) &type1_string[0], - (int) type1_string.size ()); - pfa_scm = scm_from_latin1_string (pfa); - free (pfa); + vector pfa = pfb2pfa (type1_string); + pfa_scm = scm_from_latin1_stringn (&pfa[0], pfa.size ()); } else {