diff --git a/src/spicelib/parser/inpgmod.c b/src/spicelib/parser/inpgmod.c index c6e899a93..430d0f5c0 100644 --- a/src/spicelib/parser/inpgmod.c +++ b/src/spicelib/parser/inpgmod.c @@ -81,8 +81,10 @@ create_model(CKTcircuit *ckt, INPmodel *modtmp, INPtables *tab) while (*line) { INPgetTok(&line, &parm, 1); - if (!*parm) + if (!*parm) { + FREE(parm); continue; + } for (j = 0; j < *(ft_sim->devices[modtmp->INPmodType]->numModelParms); j++) {