From aa3e191ccdb7be66a314a7d441d760c27a97bfd7 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sun, 12 Nov 2006 10:04:23 +0000 Subject: [PATCH] * Documentation fixes and TODO updates. --- TODO | 4 +++- cucul/export.c | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index db0b6b2..5f4007a 100644 --- a/TODO +++ b/TODO @@ -4,6 +4,8 @@ \subsection dep API-dependent stuff + - support for holes in canvas (eg. not full EOL) + - support for TAB - allow to change the canvas size in a per-frame basis. - export attribute parsing functions such as attr_to_ansi4fg etc. @@ -28,7 +30,7 @@ \subsection dep API-dependent stuff - - nothing more! + - beep support \subsection indep API-independent stuff diff --git a/cucul/export.c b/cucul/export.c index a5daf58..5e6dc07 100644 --- a/cucul/export.c +++ b/cucul/export.c @@ -166,10 +166,10 @@ static void *export_caca(cucul_canvas_t *cv, unsigned long int *bytes) char *data, *cur; unsigned int n; - /* 44 bytes for the header: + /* 52 bytes for the header: * - 4 bytes for "\xCA\xCA" + "CV" * - 16 bytes for the canvas header - * - 24 bytes for the frame info + * - 32 bytes for the frame info * 8 bytes for each character cell */ *bytes = 52 + 8 * cv->width * cv->height; cur = data = malloc(*bytes);