fix "image_filter rotate 180" and crop case
the bug has been introduced in r3879
diff --git a/src/http/modules/ngx_http_image_filter_module.c b/src/http/modules/ngx_http_image_filter_module.c
index de1634a..ecbfd15 100644
--- a/src/http/modules/ngx_http_image_filter_module.c
+++ b/src/http/modules/ngx_http_image_filter_module.c
@@ -863,6 +863,10 @@
}
gdImageCopyRotated(dst, src, dy/2, dx/2, 0, 0, dx, dy, ctx->angle);
gdImageDestroy(src);
+
+ t = dx;
+ dx = dy;
+ dy = t;
break;
case 180:
@@ -875,10 +879,6 @@
gdImageDestroy(src);
break;
}
-
- t = dx;
- dx = dy;
- dy = t;
}
if (conf->filter == NGX_HTTP_IMAGE_CROP) {