From a6fa3aaa119845c0de2459ba6c07715c56d4502d Mon Sep 17 00:00:00 2001 From: dwarning Date: Wed, 7 Nov 2018 16:14:50 +0100 Subject: [PATCH] The 'then' statement was equivalent to the 'else' statement. Also moredimensional poly sources need only one closing bracket for input port. --- src/xspice/enh/enhtrans.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/xspice/enh/enhtrans.c b/src/xspice/enh/enhtrans.c index d38dee9c7..f64168fea 100644 --- a/src/xspice/enh/enhtrans.c +++ b/src/xspice/enh/enhtrans.c @@ -422,13 +422,9 @@ static char *two2three_translate( /* Write input nets/sources */ if((type == 'e') || (type == 'g') || - (type == 'E') || (type == 'G')) { /* These input port types are vector & need a [. */ - if (dim > 1) { - sprintf(*inst_card + strlen(*inst_card), "%%vd [ "); - } else { - sprintf(*inst_card + strlen(*inst_card), "%%vd [ "); /* need something different? */ - } - } else /* This input port type is scalar */ + (type == 'E') || (type == 'G')) /* These input port types are vector & need a [. */ + sprintf(*inst_card + strlen(*inst_card), "%%vd [ "); + else /* This input port type is scalar */ sprintf(*inst_card + strlen(*inst_card), "%%vnam [ "); @@ -436,11 +432,7 @@ static char *two2three_translate( sprintf(*inst_card + strlen(*inst_card), "%s ", in_conn[i]); - if (dim > 1) { - sprintf(*inst_card + strlen(*inst_card), "] "); - } else { - sprintf(*inst_card + strlen(*inst_card), "] "); /* need something different? */ - } + sprintf(*inst_card + strlen(*inst_card), "] "); /* Write output nets */