The PNG encoder was ignoring png:compression-level=1.
diff --git a/coders/png.c b/coders/png.c
index 7c3ba28..0d67cab 100644
--- a/coders/png.c
+++ b/coders/png.c
@@ -11071,6 +11071,9 @@
if (LocaleCompare(value,"0") == 0)
mng_info->write_png_colortype = 1;
+ else if (LocaleCompare(value,"1") == 0)
+ mng_info->write_png_colortype = 2;
+
else if (LocaleCompare(value,"2") == 0)
mng_info->write_png_colortype = 3;
@@ -11170,7 +11173,7 @@
if (LocaleCompare(value,"0") == 0)
mng_info->write_png_compression_level = 1;
- else if (LocaleCompare(value,"1") == 0)
+ if (LocaleCompare(value,"1") == 0)
mng_info->write_png_compression_level = 2;
else if (LocaleCompare(value,"2") == 0)