Browse Source

getexpress(), break early

instead of doing nothing and then breaking
pre-master-46
rlar 10 years ago
parent
commit
4a6c7db226
  1. 6
      src/frontend/numparam/xpressn.c

6
src/frontend/numparam/xpressn.c

@ -1378,6 +1378,9 @@ getexpress(const char * const s, SPICE_DSTRINGPTR tstr_p, const char **pi)
char c = *p; char c = *p;
if (strchr(",;)}", c)) /* legal separators */
break;
if (c == '(') { if (c == '(') {
/* sub-formula */ /* sub-formula */
int level = 1; int level = 1;
@ -1395,9 +1398,6 @@ getexpress(const char * const s, SPICE_DSTRINGPTR tstr_p, const char **pi)
break; break;
} }
} }
if (strchr(",;)}", c)) /* legal separators */
break;
} }
tpe = NUPA_REAL; tpe = NUPA_REAL;

Loading…
Cancel
Save