We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7cda9a1 commit b5fc489Copy full SHA for b5fc489
lib/gdi/picload.cpp
@@ -1361,6 +1361,9 @@ int ePicLoad::getData(ePtr<gPixmap>& result) {
1361
unsigned char* origin = m_filepara->pic_buffer;
1362
unsigned char* tmp_buffer = ((unsigned char*)(surface->data));
1363
if (m_filepara->bits == 8) {
1364
+ surface->clut.data = m_filepara->palette;
1365
+ surface->clut.colors = m_filepara->palette_size;
1366
+ m_filepara->palette = NULL; // transfer ownership
1367
memcpy(tmp_buffer, origin, scrx * scry);
1368
} else if (m_filepara->bits == 24) {
1369
for (int y = 0; y < scry; ++y) {
0 commit comments