1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-01-19 04:02:09 +01:00

A little bit more sane feature check

This commit is contained in:
Martin Tůma 2021-02-09 20:06:11 +01:00
parent 060c4df170
commit 946f30f696

View File

@ -100,8 +100,9 @@ bool LBLFile::load(Handle &hdl, const RGNFile *rgn, Handle &rgnHdl)
&& readUInt32(hdl, flags) && readUInt32(hdl, _imgOffset) && readUInt32(hdl, flags) && readUInt32(hdl, _imgOffset)
&& readUInt32(hdl, _imgSize))) && readUInt32(hdl, _imgSize)))
return false; return false;
quint32 count = size ? size / recordSize : 0;
if (size && recordSize) {
quint32 count = size / recordSize;
quint32 maxId = count - 1; quint32 maxId = count - 1;
_imgOffsetIdSize = 0; _imgOffsetIdSize = 0;
do { do {
@ -112,6 +113,7 @@ bool LBLFile::load(Handle &hdl, const RGNFile *rgn, Handle &rgnHdl)
if (!loadFiles(hdl, count, offset, recordSize)) if (!loadFiles(hdl, count, offset, recordSize))
return false; return false;
} }
}
if (_encoding == 11) { if (_encoding == 11) {
_huffmanText = new HuffmanText(); _huffmanText = new HuffmanText();