Mercurial > hg > dmlib
diff tools/libgfx.c @ 2145:0905b2a87cbd
Write ARAW palette only if it exists.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 02 Jun 2019 21:21:35 +0300 |
parents | da886b8cbb09 |
children | 7652b3fe8f30 |
line wrap: on
line diff
--- a/tools/libgfx.c Sun Jun 02 21:08:23 2019 +0300 +++ b/tools/libgfx.c Sun Jun 02 21:21:35 2019 +0300 @@ -585,7 +585,9 @@ prefix, spec->nplanes) < 0) return dmferror(fp); - if (spec->fmtid == DM_IMGFMT_ARAW) + if (spec->fmtid == DM_IMGFMT_ARAW && + img->format == DM_COLFMT_PALETTE && + img->pal != NULL) { if (dmfprintf(fp, "%s_ncolors: dw.w %d\n"