X-Git-Url: https://git.distorted.org.uk/~mdw/tgal/blobdiff_plain/8b97a4e3e8b71d1dda384dccdff35949e64f7dec..373818eb967dad9061b829700c1368835a5ba589:/mason/.perl-lib/TrivGal.pm diff --git a/mason/.perl-lib/TrivGal.pm b/mason/.perl-lib/TrivGal.pm index d6d3afb..513a682 100644 --- a/mason/.perl-lib/TrivGal.pm +++ b/mason/.perl-lib/TrivGal.pm @@ -240,6 +240,9 @@ package TrivGal::Image { my $path = $me->{path}; my $sz = $SIZE{$scale} or die "unknown scale `$scale'"; + if ($me->sz <= $sz) + { return $m->interp->apply_escapes("$IMGURL/$path", "u"); } + my $thumb = "$CACHE/scale.$sz/$path"; my $thumburl = $m->interp->apply_escapes("$CACHEURL/scale.$sz/$path", "u"); @@ -265,8 +268,6 @@ package TrivGal::Image { } } - if ($me->sz <= $sz) - { return $m->interp->apply_escapes("$IMGURL/$path", "u"); } my $sc = $sz/$me->sz; my $scaled = $img->create_scaled_image($sc*$wd, $sc*$ht);