# HG changeset patch # User Matti Hamalainen # Date 1560481427 -10800 # Node ID b1e392da834671066bb6ddddd7dc4b834ca8aa37 # Parent 2edd3f2ddee2b752f021909efd7f29e621cec09b Check for minimum number of colors in external palette. diff -r 2edd3f2ddee2 -r b1e392da8346 tools/64vw.c --- a/tools/64vw.c Fri Jun 14 05:58:30 2019 +0300 +++ b/tools/64vw.c Fri Jun 14 06:03:47 2019 +0300 @@ -390,6 +390,13 @@ { if ((res = dmHandleExternalPalette(optC64PaletteFile, &optSpec.pal)) != DMERR_OK) goto exit; + + if (optSpec.pal->ncolors < D64_NCOLORS) + { + dmErrorMsg("Palette does not have enough colors (%d < %d)\n", + optSpec.pal->ncolors, D64_NCOLORS); + goto exit; + } } else {