diff options
| -rw-r--r-- | ChangeLog | 1 | ||||
| -rw-r--r-- | src/index.c | 3 | ||||
| -rw-r--r-- | src/thumbnail.c | 3 | 
3 files changed, 6 insertions, 1 deletions
| @@ -4,6 +4,7 @@ git HEAD        (fun fact: strictly speaking, this was not a memory leak)        <https://github.com/derf/feh/issues/62>      * "--image-bg default" was renamed to "--image-bg checks" +    * Fix --title-font fallback behaviour  Sun, 11 Sep 2011 12:46:50 +0200  Daniel Friesel <derf@finalrewind.org> diff --git a/src/index.c b/src/index.c index 4b4c77f..4a1a0f0 100644 --- a/src/index.c +++ b/src/index.c @@ -79,8 +79,9 @@ void init_index_mode(void)  		int fh, fw;  		title_fn = gib_imlib_load_font(opt.title_font); -		if (!fn) +		if (!title_fn)  			title_fn = gib_imlib_load_font(DEFAULT_FONT_TITLE); +  		gib_imlib_get_text_size(title_fn, "W", NULL, &fw, &fh, IMLIB_TEXT_TO_RIGHT);  		title_area_h = fh + 4;  	} else diff --git a/src/thumbnail.c b/src/thumbnail.c index 0c8d00a..6c61322 100644 --- a/src/thumbnail.c +++ b/src/thumbnail.c @@ -104,6 +104,9 @@ void init_thumbnail_mode(void)  		int fh, fw;  		td.font_title = gib_imlib_load_font(opt.title_font); +		if (!td.font_title) +			td.font_title = gib_imlib_load_font(DEFAULT_FONT_TITLE); +  		gib_imlib_get_text_size(td.font_title, "W", NULL, &fw, &fh,  				IMLIB_TEXT_TO_RIGHT);  		title_area_h = fh + 4; | 
