From 11b22c8f46eed07e25bf57b791d6191a82901e49 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Mon, 13 Apr 2020 15:37:50 +0200 Subject: [PATCH] showmod will no longer crash ngspice if run after some error --- src/frontend/device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/device.c b/src/frontend/device.c index aba31acef..12d0d6b50 100644 --- a/src/frontend/device.c +++ b/src/frontend/device.c @@ -263,7 +263,7 @@ all_show(wordlist *wl, int mode) int i, j, n; int param_flag, dev_flag; - if (!ft_curckt) { + if (!ft_curckt || !ft_curckt->ci_ckt) { fprintf(cp_err, "Error: no circuit loaded\n"); return; } @@ -425,7 +425,7 @@ all_show_old(wordlist *wl, int mode) int i, j, n; int param_flag, dev_flag; - if (!ft_curckt) { + if (!ft_curckt || !ft_curckt->ci_ckt) { fprintf(cp_err, "Error: no circuit loaded\n"); return; }