From 49a3af54de85d9ec25895cc24fa7ce3b607fd385 Mon Sep 17 00:00:00 2001 From: dwarning Date: Fri, 23 Nov 2018 09:42:30 +0100 Subject: [PATCH] Handle leading plus sign in same kind as minus. --- src/spicelib/parser/inpgtok.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/spicelib/parser/inpgtok.c b/src/spicelib/parser/inpgtok.c index 385c287fd..58ece2fc1 100644 --- a/src/spicelib/parser/inpgtok.c +++ b/src/spicelib/parser/inpgtok.c @@ -285,9 +285,7 @@ INPgetUTok(char **line, char **token, int gobble) break; /* This is not complex enough to catch all errors, but it will get the "good" parses */ - if (*point == '+' && (signstate == 1 || signstate == 3)) - break; - if (*point == '-') { + if (*point == '+' || *point == '-') { if (signstate == 1 || signstate == 3) break; signstate += 1;