diff options
author | Rasmus Lerdorf <rasmus@php.net> | 2010-05-24 23:52:11 +0000 |
---|---|---|
committer | Rasmus Lerdorf <rasmus@php.net> | 2010-05-24 23:52:11 +0000 |
commit | 5583cd237f55b17dcf5e81009a489661e43a21b8 (patch) | |
tree | dccaf0d5fd8336b62f6abc5563f21e724ca17e9d /ext | |
parent | 159369c68cfd942412521b27b54be270f0710f70 (diff) | |
download | php-git-5583cd237f55b17dcf5e81009a489661e43a21b8.tar.gz |
Check for -1 as well here
Diffstat (limited to 'ext')
-rw-r--r-- | ext/gd/libgd/gd_png.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/gd/libgd/gd_png.c b/ext/gd/libgd/gd_png.c index 1af49308c5..49f7cb0777 100644 --- a/ext/gd/libgd/gd_png.c +++ b/ext/gd/libgd/gd_png.c @@ -515,8 +515,8 @@ void gdImagePngCtxEx (gdImagePtr im, gdIOCtx * outfile, int level, int basefilte /* png_set_filter(png_ptr, 0, PNG_FILTER_NONE); */ /* 2.0.12: this is finally a parameter */ - if (level < 0 || level > 9) { - php_gd_error("gd-png error: compression level must be between 0 and 9"); + if (level != -1 && (level < 0 || level > 9)) { + php_gd_error("gd-png error: compression level must be 0 through 9"); return; } png_set_compression_level(png_ptr, level); |