summaryrefslogtreecommitdiff
path: root/Build/source/libs/libpng/libpng-src/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/libpng/libpng-src/TODO')
-rw-r--r--Build/source/libs/libpng/libpng-src/TODO4
1 files changed, 3 insertions, 1 deletions
diff --git a/Build/source/libs/libpng/libpng-src/TODO b/Build/source/libs/libpng/libpng-src/TODO
index 0b3b6513754..cdb9e1fa8d1 100644
--- a/Build/source/libs/libpng/libpng-src/TODO
+++ b/Build/source/libs/libpng/libpng-src/TODO
@@ -5,7 +5,9 @@ Final bug fixes.
Better C++ wrapper/full C++ implementation?
Fix problem with C++ and EXTERN "C".
cHRM transformation.
-Remove setjmp/longjmp usage in favor of returning error codes.
+Remove setjmp/longjmp usage in favor of returning error codes. As a start on
+ this, minimize the use of png_error(), replacing them with
+ png_warning(); return(0; or similar.
Palette creation.
Add "grayscale->palette" transformation and "palette->grayscale" detection.
Improved dithering.