X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ffont-config-scheme.cc;h=79f074cef8c3e090d10c5f67cfacbf9d6e2ffb27;hb=0ab23da42c693f35581f0cd36ae0df93d1e3e0d9;hp=351319c6626007b7f773fcd60b14906fde04c396;hpb=711cf44d0ab28f3159230c84d63c0b19199408b0;p=lilypond.git diff --git a/lily/font-config-scheme.cc b/lily/font-config-scheme.cc index 351319c662..79f074cef8 100644 --- a/lily/font-config-scheme.cc +++ b/lily/font-config-scheme.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 2005--2006 Han-Wen Nienhuys + (c) 2005--2007 Han-Wen Nienhuys */ @@ -55,9 +55,9 @@ string display_config (FcConfig *fcc) { string retval; - retval += display_strlist ("Config files", FcConfigGetConfigFiles(fcc)); - retval += display_strlist ("Config dir", FcConfigGetConfigDirs(fcc)); - retval += display_strlist ("Font dir", FcConfigGetFontDirs(fcc)); + retval += display_strlist ("Config files", FcConfigGetConfigFiles (fcc)); + retval += display_strlist ("Config dir", FcConfigGetConfigDirs (fcc)); + retval += display_strlist ("Font dir", FcConfigGetFontDirs (fcc)); return retval; } @@ -87,18 +87,16 @@ display_list (FcConfig *fcc) LY_DEFINE (ly_font_config_get_font_file, "ly:font-config-get-font-file", 1, 0, 0, (SCM name), - "Get the file for font @var{name}") + "Get the file for font @var{name}.") { - SCM_ASSERT_TYPE (scm_is_string (name), name, - SCM_ARG1, __FUNCTION__, "string"); - + LY_ASSERT_TYPE (scm_is_string, name, 1); FcPattern*pat = FcPatternCreate (); FcValue val; val.type = FcTypeString; val.u.s = (const FcChar8*)ly_scm2string (name).c_str (); // FC_SLANT_ITALIC; - FcPatternAdd(pat, FC_FAMILY, val, FcFalse); + FcPatternAdd (pat, FC_FAMILY, val, FcFalse); FcResult result; SCM scm_result = SCM_BOOL_F; @@ -106,7 +104,7 @@ LY_DEFINE (ly_font_config_get_font_file, "ly:font-config-get-font-file", 1, 0, 0 FcConfigSubstitute (NULL, pat, FcMatchFont); FcDefaultSubstitute (pat); - pat = FcFontMatch(NULL, pat, &result); + pat = FcFontMatch (NULL, pat, &result); FcChar8 *str = 0; if (FcPatternGetString (pat, FC_FILE, 0, &str) == FcResultMatch) scm_result = scm_from_locale_string ((char const*) str);