From 3b78b50124cb802aebf1dcded1bce13d23927edb Mon Sep 17 00:00:00 2001 From: Albert Cahalan Date: Wed, 29 Dec 2004 04:05:55 +0000 Subject: [PATCH] make load_locale_font take a size argument --- src/tuxpaint.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index e398a1682..fec382a83 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -1037,7 +1037,7 @@ static void do_locale_option(const char * const arg) } -static TTF_Font *try_alternate_font(void) +static TTF_Font *try_alternate_font(int size) { char str[128]; char prefix[64]; @@ -1050,13 +1050,13 @@ static TTF_Font *try_alternate_font(void) snprintf(str, sizeof(str), "%sfonts/locale/%s.ttf", DATA_PREFIX, prefix); - return TTF_OpenFont(str, 18); + return TTF_OpenFont(str, size); } return NULL; } -static TTF_Font *load_locale_font(TTF_Font *fallback) +static TTF_Font *load_locale_font(TTF_Font *fallback, int size) { TTF_Font *ret = NULL; if (need_own_font) @@ -1065,11 +1065,11 @@ static TTF_Font *load_locale_font(TTF_Font *fallback) snprintf(str, sizeof(str), "%sfonts/locale/%s.ttf", DATA_PREFIX, lang_prefix); - ret = TTF_OpenFont(str, 18); + ret = TTF_OpenFont(str, size); if (ret == NULL) { - ret = try_alternate_font(); + ret = try_alternate_font(size); if (ret == NULL) { fprintf(stderr, @@ -6414,7 +6414,7 @@ static void setup(int argc, char * argv[]) } - locale_font = load_locale_font(font); + locale_font = load_locale_font(font,18); /* Load other available fonts: */