From 7cd4839d1bb12fa689089f7bc90cdfe87c236df3 Mon Sep 17 00:00:00 2001 From: dwarning Date: Wed, 28 Apr 2010 21:18:10 +0000 Subject: [PATCH] correct parsing of integer model parameter in vectors too --- src/spicelib/parser/inpgval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spicelib/parser/inpgval.c b/src/spicelib/parser/inpgval.c index 0cb017f06..a5e9f3105 100644 --- a/src/spicelib/parser/inpgval.c +++ b/src/spicelib/parser/inpgval.c @@ -53,7 +53,7 @@ IFvalue *INPgetValue(void *ckt, char **line, int type, INPtables * tab) ilist = (int *) REALLOC((char *) ilist, temp.v.numValue * sizeof(int)); - *(ilist + temp.v.numValue - 1) = tmp; + *(ilist + temp.v.numValue - 1) = (int) floor(0.5 + tmp); tmp = INPevaluate(line, &error, 1); } temp.v.vec.iVec = ilist;