From 892423a588aea8fb14e84bdb9527df97e945ec57 Mon Sep 17 00:00:00 2001 From: Grigori Goronzy Date: Thu, 6 Aug 2009 13:04:20 +0200 Subject: Rename typedefs (breaks API) Rename all typedefs from the convention foo_bar_t, which can possibly conflict with POSIX types, to FooBar (and ASS_FooBar for public API typedefs). Fix formatting and stray comments while at it. --- libass/ass_fontconfig.c | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'libass/ass_fontconfig.c') diff --git a/libass/ass_fontconfig.c b/libass/ass_fontconfig.c index 3b81563..684c2a4 100644 --- a/libass/ass_fontconfig.c +++ b/libass/ass_fontconfig.c @@ -71,7 +71,7 @@ struct fc_instance { * \param code: the character that should be present in the font, can be 0 * \return font file path */ -static char *_select_font(ass_library_t *library, fc_instance_t *priv, +static char *_select_font(ASS_Library *library, FCInstance *priv, const char *family, int treat_family_as_pattern, unsigned bold, unsigned italic, int *index, uint32_t code) @@ -242,7 +242,7 @@ static char *_select_font(ass_library_t *library, fc_instance_t *priv, * \param code: the character that should be present in the font, can be 0 * \return font file path */ -char *fontconfig_select(ass_library_t *library, fc_instance_t *priv, +char *fontconfig_select(ASS_Library *library, FCInstance *priv, const char *family, int treat_family_as_pattern, unsigned bold, unsigned italic, int *index, uint32_t code) @@ -331,7 +331,7 @@ static char *validate_fname(char *name) * With FontConfig >= 2.4.2, builds a font pattern in memory via FT_New_Memory_Face/FcFreeTypeQueryFace. * With older FontConfig versions, save the font to ~/.mplayer/fonts. */ -static void process_fontdata(fc_instance_t *priv, ass_library_t *library, +static void process_fontdata(FCInstance *priv, ASS_Library *library, FT_Library ftlibrary, int idx) { int rc; @@ -432,13 +432,13 @@ static void process_fontdata(fc_instance_t *priv, ass_library_t *library, * \param update whether the fontconfig cache should be built/updated * \return pointer to fontconfig private data */ -fc_instance_t *fontconfig_init(ass_library_t *library, - FT_Library ftlibrary, const char *family, - const char *path, int fc, const char *config, - int update) +FCInstance *fontconfig_init(ASS_Library *library, + FT_Library ftlibrary, const char *family, + const char *path, int fc, const char *config, + int update) { int rc; - fc_instance_t *priv = calloc(1, sizeof(fc_instance_t)); + FCInstance *priv = calloc(1, sizeof(FCInstance)); const char *dir = library->fonts_dir; int i; @@ -521,14 +521,14 @@ exit: return priv; } -int fontconfig_update(fc_instance_t *priv) +int fontconfig_update(FCInstance *priv) { return FcConfigBuildFonts(priv->config); } #else /* CONFIG_FONTCONFIG */ -char *fontconfig_select(ass_library_t *library, fc_instance_t *priv, +char *fontconfig_select(ASS_Library *library, FCInstance *priv, const char *family, int treat_family_as_pattern, unsigned bold, unsigned italic, int *index, uint32_t code) @@ -537,24 +537,24 @@ char *fontconfig_select(ass_library_t *library, fc_instance_t *priv, return priv->path_default; } -fc_instance_t *fontconfig_init(ass_library_t *library, - FT_Library ftlibrary, const char *family, - const char *path, int fc, const char *config, - int update) +FCInstance *fontconfig_init(ASS_Library *library, + FT_Library ftlibrary, const char *family, + const char *path, int fc, const char *config, + int update) { - fc_instance_t *priv; + FCInstance *priv; ass_msg(library, MSGL_WARN, "Fontconfig disabled, only default font will be used."); - priv = calloc(1, sizeof(fc_instance_t)); + priv = calloc(1, sizeof(FCInstance)); priv->path_default = strdup(path); priv->index_default = 0; return priv; } -int fontconfig_update(fc_instance_t *priv) +int fontconfig_update(FCInstance *priv) { // Do nothing return 1; @@ -562,7 +562,7 @@ int fontconfig_update(fc_instance_t *priv) #endif -void fontconfig_done(fc_instance_t *priv) +void fontconfig_done(FCInstance *priv) { if (priv && priv->config) FcConfigDestroy(priv->config); -- cgit v1.2.3