aboutsummaryrefslogtreecommitdiff
path: root/net.c
diff options
context:
space:
mode:
authorBen Harris <bjh21@bjh21.me.uk>2023-02-13 09:48:16 +0000
committerBen Harris <bjh21@bjh21.me.uk>2023-02-13 09:48:16 +0000
commit493bf16ddbe2185664d6c3053f7891a9f232c75c (patch)
tree50f22607ee5a3f09facda58b9c838c76858ce3fe /net.c
parent11b631ea870355306c4b1d03458bb3cea8f29188 (diff)
downloadpuzzles-493bf16ddbe2185664d6c3053f7891a9f232c75c.zip
puzzles-493bf16ddbe2185664d6c3053f7891a9f232c75c.tar.gz
puzzles-493bf16ddbe2185664d6c3053f7891a9f232c75c.tar.bz2
puzzles-493bf16ddbe2185664d6c3053f7891a9f232c75c.tar.xz
Remember to free the to_draw member from Net's drawstate
Diffstat (limited to 'net.c')
-rw-r--r--net.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net.c b/net.c
index cff0c9c..9ac2270 100644
--- a/net.c
+++ b/net.c
@@ -2464,6 +2464,7 @@ static game_drawstate *game_new_drawstate(drawing *dr, const game_state *state)
static void game_free_drawstate(drawing *dr, game_drawstate *ds)
{
sfree(ds->visible);
+ sfree(ds->to_draw);
sfree(ds);
}