From 679907d1b2023396b5f353b3390ca0879fc15e50 Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Wed, 11 Feb 2026 20:02:04 +0100 Subject: Free some memory before it leaks --- src/main.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 5bf91b1..3781dcd 100644 --- a/src/main.c +++ b/src/main.c @@ -143,6 +143,8 @@ void draw_from_constraints(struct constraints *c, struct topology *t, struct can draw_topology(cv, t); draw_constraints(cv, c); end_drawing(cv); + + free_drawing(&drawing); } int main(int argc, char *argv[]) { @@ -268,6 +270,9 @@ int main(int argc, char *argv[]) { .state = CANVAS_INIT, .f = stdout, }; - + draw_from_constraints(&constraints, &topo, &canvas); + + free_constraints(&constraints); + free_topology(&topo); } -- cgit v1.2.3