summaryrefslogtreecommitdiff
path: root/src/Fl_Image_Reader.h
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2021-09-27 00:27:28 +0200
committerAlbrecht Schlosser <albrechts.fltk@online.de>2021-09-27 19:22:48 +0200
commit1d847fec00cbcfc82e4864802c2686575101f1ee (patch)
treed5a81cc40859e9ce22f8e5b89c1aed08d0ef17f5 /src/Fl_Image_Reader.h
parent4075a14715ef1935dd82f49e4d84eea218087dfd (diff)
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
Diffstat (limited to 'src/Fl_Image_Reader.h')
-rw-r--r--src/Fl_Image_Reader.h3
1 files changed, 3 insertions, 0 deletions
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