Continue work on png writer.

This commit is contained in:
James Grogan 2022-11-23 17:51:36 +00:00
parent 9c8faa534b
commit 86bc0d89f6
19 changed files with 225 additions and 19 deletions

View file

@ -88,11 +88,11 @@ void PngReader::readIDATChunk(unsigned length)
{
if (mAwaitingDataBlock)
{
mEncoder->setCompressionMethod(mFile->readNextByte());
mEncoder->setExtraFlags(mFile->readNextByte());
mEncoder->setCompressionMethod(*mFile->readNextByte());
mEncoder->setExtraFlags(*mFile->readNextByte());
for(unsigned idx=0; idx<length-2; idx++)
{
mInputStream->writeByte(mFile->readNextByte());
mInputStream->writeByte(*mFile->readNextByte());
}
mAwaitingDataBlock = false;
}
@ -100,7 +100,7 @@ void PngReader::readIDATChunk(unsigned length)
{
for(unsigned idx=0; idx<length; idx++)
{
mInputStream->writeByte(mFile->readNextByte());
mInputStream->writeByte(*mFile->readNextByte());
}
}
}