diff --git a/thumbs.c b/thumbs.c index e8e483d..da2adee 100644 --- a/thumbs.c +++ b/thumbs.c @@ -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;