From f016c8f41601afe186a92176f95dc013a6e857e4 Mon Sep 17 00:00:00 2001 From: Nicolas Vion Date: Tue, 28 Oct 2008 14:11:08 +0000 Subject: [PATCH] * Check that a caca_figfont was loaded before using it in caca_put_figchar() --- caca/figfont.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/caca/figfont.c b/caca/figfont.c index 727fc69..54eb35c 100644 --- a/caca/figfont.c +++ b/caca/figfont.c @@ -132,6 +132,9 @@ int caca_put_figchar(caca_canvas_t *cv, uint32_t ch) caca_figfont_t *ff = cv->ff; int c, w, h, x, y, overlap, extra, xleft, xright; + if (!ff) + return -1; + switch(ch) { case (uint32_t)'\r':