From 39ec824e1f835d2238df679191de7587a8977783 Mon Sep 17 00:00:00 2001 From: h_vogt Date: Thu, 30 May 2013 23:48:24 +0200 Subject: [PATCH] subckt.c: prevent crash if 5/6 MOS nodes w/o L, W --- src/frontend/subckt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/subckt.c b/src/frontend/subckt.c index 1b4dfd5f9..278f510d6 100644 --- a/src/frontend/subckt.c +++ b/src/frontend/subckt.c @@ -1995,6 +1995,10 @@ devmodtranslate(struct line *deck, char *subname, wordlist * const submod) (void) sprintf(buffer + strlen(buffer), "%s ", name); tfree(name); name = gettok(&t); + if (name == NULL) { + name = copy(""); /* allow 'tfree' */ + break; + } } } /* while */