Skip to content

Commit f57483d

Browse files
committed
ChafaCanvas: Free symbol renderer when destroyed
1 parent cf978d1 commit f57483d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

chafa/chafa-canvas.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,9 @@ destroy_pixel_canvas (ChafaCanvas *canvas)
375375
{
376376
if (canvas->pixel_canvas)
377377
{
378-
if (canvas->config.pixel_mode == CHAFA_PIXEL_MODE_SIXELS)
378+
if (canvas->config.pixel_mode == CHAFA_PIXEL_MODE_SYMBOLS)
379+
chafa_symbol_renderer_destroy (canvas->pixel_canvas);
380+
else if (canvas->config.pixel_mode == CHAFA_PIXEL_MODE_SIXELS)
379381
chafa_sixel_canvas_destroy (canvas->pixel_canvas);
380382
else if (canvas->config.pixel_mode == CHAFA_PIXEL_MODE_KITTY)
381383
chafa_kitty_canvas_destroy (canvas->pixel_canvas);

0 commit comments

Comments
 (0)