Procházet zdrojové kódy

Fix off-by-one memory read in ANSI import (fixes #55, #58)

tags/v0.99.beta20
Sam Hocevar před 3 roky
rodič
revize
ac56185be2
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. +1
    -1
      caca/codec/text.c

+ 1
- 1
caca/codec/text.c Zobrazit soubor

@@ -388,7 +388,7 @@ ssize_t _import_ansi(caca_canvas_t *cv, void const *data, size_t size, int utf8)
}

/* Form feed means a new frame */
else if(buffer[i] == '\f' && buffer[i + 1] == '\n')
else if (i + 1 < size && buffer[i] == '\f' && buffer[i + 1] == '\n')
{
int f = caca_get_frame_count(cv);
caca_create_frame(cv, f);


Načítá se…
Zrušit
Uložit