]> git.imager.perl.org - imager.git/commit
buffering working
authorTony Cook <tony@develop-help.com>
Fri, 9 Sep 2011 14:01:23 +0000 (00:01 +1000)
committerTony Cook <tony@develop-help.com>
Mon, 12 Sep 2011 12:38:25 +0000 (22:38 +1000)
commitdce56aa69674ff522c0d617e84e1daa965c00775
treecc9dfd80572b665ab9cf1e32a16a602477a55306
parentd45c6298a616a4481def0a1abfe0e91a26ef29b8
buffering working

Todo:

- some file handlers don't check the result of i_io_close(), test that
  (with a close callback handler), fix that

- remove other buffering implementations where possible, the callback
  code (Imager.xs) and pnm.c in particular

- allow _get_writer() to produce unbuffered writers

- add coverage tests for the buffering code
25 files changed:
GIF/imgif.c
ICO/msicon.c
ICO/msicon.h
ICO/t/t60writefail.t
Imager.xs
JPEG/imjpeg.c
JPEG/t/t10jpeg.t
PNG/impng.c
SGI/imsgi.c
SGI/t/20write.t
TIFF/imtiff.c
bmp.c
image.c
imext.c
imext.h
imexttypes.h
iolayer.c
iolayer.h
iolayert.h
lib/Imager/APIRef.pod
pnm.c
t/t07iolayer.t
t/t104ppm.t
t/t107bmp.t
tga.c