diff options
-rw-r--r-- | thumbs.c | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -82,11 +82,14 @@ void tns_load(tns_t *tns, win_t *win, int n, const char *filename) { w = imlib_image_get_width(); h = imlib_image_get_height(); - zw = (float) THUMB_SIZE / (float) w; - zh = (float) THUMB_SIZE / (float) h; - z = MIN(zw, zh); - if (!im && z > 1.0) + + if (im) { + zw = (float) THUMB_SIZE / (float) w; + zh = (float) THUMB_SIZE / (float) h; + z = MIN(zw, zh); + } else { z = 1.0; + } t->w = z * w; t->h = z * h; |