From d97e12b1ab8e8e2c840172b46cf539b60c2ccf80 Mon Sep 17 00:00:00 2001 From: mhx Date: Sun, 28 Feb 2016 23:53:15 +0100 Subject: [PATCH] frontend/breakp.c, avoid segfault on/after "delete all" --- src/frontend/breakp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/frontend/breakp.c b/src/frontend/breakp.c index 5582c761f..cfcf54bc0 100644 --- a/src/frontend/breakp.c +++ b/src/frontend/breakp.c @@ -332,7 +332,9 @@ com_delete(wordlist *wl) if (wl && eq(wl->wl_word, "all")) { dbfree(dbs); - ft_curckt->ci_dbs = dbs = NULL; + dbs = NULL; + if (ft_curckt) + ft_curckt->ci_dbs = NULL; return; } else if (!wl) { if (!dbs) {