]> git.kaiwu.me - nginx.git/commit
Image filter: configuration inheritance fixes.
authorMaxim Dounin <mdounin@mdounin.ru>
Thu, 20 Dec 2012 19:04:28 +0000 (19:04 +0000)
committerMaxim Dounin <mdounin@mdounin.ru>
Thu, 20 Dec 2012 19:04:28 +0000 (19:04 +0000)
commit717acb74a72140537e62de50f91d557af02f2f6f
tree12ba9aa494cc5d709da0e7a214f24a164c59486e
parentf4b9d891033cba1eb9b9ab0ce9b4a4c625bc3994
Image filter: configuration inheritance fixes.

The image_filter_jpeg_quality, image_filter_sharpen and "image_filter rotate"
were inherited incorrectly if a directive with variables was defined, and
then redefined to a literal value, i.e. in configurations like

    image_filter_jpeg_quality $arg_q;

    location / {
        image_filter_jpeg_quality 50;
    }

Patch by Ian Babrou, with minor changes.
src/http/modules/ngx_http_image_filter_module.c