From 1d847fec00cbcfc82e4864802c2686575101f1ee Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 27 Sep 2021 00:27:28 +0200 Subject: Fix and improve Fl_GIF_Image (issue #271, #274) - add error and EOF checks - fix transparent pixel index outside ColorMap (#271) - fix Fl_GIF_Image decoder bug (#274) - add Fl_Image_Reader::skip(unsigned int) - use new skip() method in GIF reader --- src/Fl_Image_Reader.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/Fl_Image_Reader.h') diff --git a/src/Fl_Image_Reader.h b/src/Fl_Image_Reader.h index 7d176acc1..2c62e4a27 100644 --- a/src/Fl_Image_Reader.h +++ b/src/Fl_Image_Reader.h @@ -82,6 +82,9 @@ public: // return the name or filename for this reader const char *name() { return pName; } + // skip a given number of bytes + void skip(unsigned int n) { seek(tell() + n); } + private: // open() sets this if we read from a file -- cgit v1.2.3