Ticket #8957: pcx_load.diff

File pcx_load.diff, 399 bytes (added by SF/knakos, 16 years ago)
  • ../../../engines/tucker/resource.cpp

     
    268268                }
    269269        }
    270270        if (type != 0) {
    271                 f.seek(-768, SEEK_END);
     271                if (f.readByte() != 12)
     272                        return;
    272273                f.read(_currentPalette, 768);
    273274                setBlackPalette();
    274275        }