Переглянути джерело

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

tags/v0.99.beta14
Sam Hocevar sam 18 роки тому
джерело
коміт
fcfbcd4000
1 змінених файлів з 4 додано та 0 видалено
  1. +4
    -0
      cucul/cucul.c

+ 4
- 0
cucul/cucul.c Переглянути файл

@@ -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)


Завантаження…
Відмінити
Зберегти