X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fjpeg%2Fjpegloader.cpp;h=844446ca50b8b91c33bf16ca7c2a61a4fc9d17eb;hb=0885a7e155653acbbc1b15eff590feabbb6f00d9;hp=415e79f95927959c6d667233e7734e5ed657d226;hpb=0a7b21172f7124439171e3921a12952a060c39fc;p=libs%2Fgui.git diff --git a/source/graphics/jpeg/jpegloader.cpp b/source/graphics/jpeg/jpegloader.cpp index 415e79f..844446c 100644 --- a/source/graphics/jpeg/jpegloader.cpp +++ b/source/graphics/jpeg/jpegloader.cpp @@ -61,7 +61,7 @@ void skip_input_data(j_decompress_ptr jpeg, long count) } else { - src->io->seek(count, Msp::IO::S_CUR); + src->io->seek(count-src->bytes_in_buffer, Msp::IO::S_CUR); src->bytes_in_buffer = 0; } } @@ -84,8 +84,6 @@ struct JpegLoader::Private }; -ImageLoader::Register JpegLoader::reg; - JpegLoader::JpegLoader(IO::Seekable &io): priv(new Private) {