From 6ee8089ae31642ceed38f8e65b11d3dc18e01233 Mon Sep 17 00:00:00 2001 From: oshaboy Date: Sat, 4 Nov 2023 21:51:42 +0200 Subject: [PATCH] Sanity Check --- tools/chafa/character_canvas_to_conhost.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/chafa/character_canvas_to_conhost.c b/tools/chafa/character_canvas_to_conhost.c index 3b1b3985..0967ff7a 100644 --- a/tools/chafa/character_canvas_to_conhost.c +++ b/tools/chafa/character_canvas_to_conhost.c @@ -22,6 +22,12 @@ gsize canvas_to_conhost(ChafaCanvas * canvas, CONHOST_LINE ** lines){ ChafaCanvasConfig * config; ChafaCanvasMode canvas_mode; + if ( + canvas_mode == CHAFA_CANVAS_MODE_INDEXED_240 || + canvas_mode == CHAFA_CANVAS_MODE_INDEXED_256 || + canvas_mode == CHAFA_CANVAS_MODE_TRUECOLOR + ) return (gsize) -1; + config = chafa_canvas_peek_config(canvas); canvas_mode = chafa_canvas_config_get_canvas_mode(config); chafa_canvas_config_get_geometry(config, &width, &height);