Browse Source

⬆️ Update libsmaker

Fixes #476
pull/852/head
Anders Jenbo 5 years ago
parent
commit
8470e916c8
  1. 3
      3rdParty/libsmacker/smacker.c

3
3rdParty/libsmacker/smacker.c vendored

@ -800,8 +800,7 @@ static char smk_render_palette(struct smk_video_t* s, unsigned char* p, unsigned
p ++; size --;
/* overflow: see if we write/read beyond 256colors, or overwrite own palette */
if (i + count > 256 || src + count > 256 ||
(src < i && src + count > i) )
if (i + count > 256 || src + count > 256)
{
fprintf(stderr,"libsmacker::palette_render(s,p,size) - ERROR: overflow, 0x40 attempt to copy %d entries from %d to %d\n",count,src,i);
goto error;

Loading…
Cancel
Save