--- libpgf/src/PGFimage.cpp.orig 2012-07-06 13:31:09.305901344 +0200 +++ libpgf/src/PGFimage.cpp 2012-07-06 13:31:48.998084488 +0200 @@ -1114,7 +1114,7 @@ } // update level lengths - nWrittenBytes = m_encoder->UpdateLevelLength(); // return written image bytes + nWrittenBytes += m_encoder->UpdateLevelLength(); // return written image bytes // delete encoder delete m_encoder; m_encoder = NULL;