Pārlūkot izejas kodu

* Check the magic bytes at the end of the buffer when cucul_load()ing it.

tags/v0.99.beta14
Sam Hocevar sam pirms 18 gadiem
vecāks
revīzija
fcfbcd4000
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. +4
    -0
      cucul/cucul.c

+ 4
- 0
cucul/cucul.c Parādīt failu

@@ -96,6 +96,10 @@ cucul_t *cucul_load(void *data, unsigned int size)
if(size != 12 + width * height * 5 + 4)
return NULL;

if(buf[size - 4] != 'A' || buf[size - 3] != 'C'
|| buf[size - 2] != 'A' || buf[size - 1] != 'C')
return NULL;

qq = cucul_create(width, height);

if(!qq)


Notiek ielāde…
Atcelt
Saglabāt