diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/starlet-fixture-display.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/starlet-fixture-display.c b/src/starlet-fixture-display.c index 6afc7f0..bf02350 100644 --- a/src/starlet-fixture-display.c +++ b/src/starlet-fixture-display.c @@ -295,6 +295,9 @@ static gboolean redraw_cb(gpointer data) return G_SOURCE_REMOVE; } else { fixd->repl = NULL; + free(fixd->fixtures); + fixd->fixtures = NULL; + fixd->n_fixtures = 0; redraw(fixd); return G_SOURCE_CONTINUE; } |