summaryrefslogtreecommitdiffstats
path: root/generic/tkImgPNG.c
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tkImgPNG.c (WriteExtraChunks): [Bug 3405839]: Write the sDATdkf2011-09-271-1/+18
| | | chunk with the correct length.
* Purge RCS Keywordsdgp2011-06-081-2/+0
|
* Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to bedkf2011-03-121-3/+2
| | | using useful casts internally.
* * generic/tkImgPNG.c (ReadIDAT, DecodePNG): Move the check for overalldkf2010-04-251-12/+15
| | | | | | termination of the compressed stream until after the final IDAT has been read, so that multi-segment images will work right. Reported by Andy Goth on the Wiki.
* * generic/tkImgPNG.c (WriteIDAT): [Bug 2984787]: Use the correctdkf2010-04-121-3/+90
| | | | | | | | | | flushing semantics when handling the last data from the image. Without this, many PNG readers (notably including Firefox) refuse to show the image and instead complain about errors. (ReadIDAT): Added sanity checks to ensure that when we've got bad data of the sorts of forms we were previously generating, we detect it and error out rather than silently failing. (WriteExtraChunks): New function to write in some basic metadata.
* Make more internal tables "const"nijtmans2010-02-051-2/+2
| | | | tk*Decls.h (regenerated with new genStubs.tcl from Tcl)
* fix more gcc warnings: missing initializernijtmans2010-01-181-2/+3
| | | | | Apply patch [#2932808]: Canvas items not updating on widget state change
* cast away a warning.patthoyts2009-01-061-2/+2
|
* Applied Michael Kirkham's fix to make all PngSuite images work.dkf2008-12-281-3/+2
|
* Implementation of TIP #244, PNG image support.dkf2008-12-281-0/+3381