From 565a0994b3c863dbaaf0dffd9bd65f968211e4b1 Mon Sep 17 00:00:00 2001 From: dwarning Date: Sun, 23 Feb 2020 20:39:44 +0100 Subject: [PATCH] free errMsg only if available --- src/spicelib/devices/cktask.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/spicelib/devices/cktask.c b/src/spicelib/devices/cktask.c index 884d6570f..9c9f9a453 100644 --- a/src/spicelib/devices/cktask.c +++ b/src/spicelib/devices/cktask.c @@ -35,6 +35,7 @@ CKTask(CKTcircuit *ckt, GENinstance *instance, int which, IFvalue *value, IFvalu if (error && ft_ngdebug) { printf("\nWarning: %s\n", errMsg); } - FREE(errMsg); + if (errMsg) + FREE(errMsg); return(error); }