From 73da17e36713225817ce8c663d25ac9d4f05bec1 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sun, 12 Aug 2018 23:48:42 +0200 Subject: [PATCH] just keep recent_deck, when it's already equal to current ft_curckt->ci_mcdeck, thus avoid freeing ft_curckt->ci_mcdeck --- src/frontend/inp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontend/inp.c b/src/frontend/inp.c index 1fdf91708..48f2a8d7e 100644 --- a/src/frontend/inp.c +++ b/src/frontend/inp.c @@ -341,7 +341,7 @@ void inp_mc_free(void) { if (ft_curckt && ft_curckt->ci_mcdeck) { - if (recent_deck) + if (recent_deck && recent_deck != ft_curckt->ci_mcdeck) line_free(recent_deck, TRUE); recent_deck = ft_curckt->ci_mcdeck; ft_curckt->ci_mcdeck = NULL;