diff --git a/src/frontend/numparam/xpressn.c b/src/frontend/numparam/xpressn.c index e52e27ca0..b6a485caf 100644 --- a/src/frontend/numparam/xpressn.c +++ b/src/frontend/numparam/xpressn.c @@ -1641,10 +1641,10 @@ nupa_subcktcall(dico_t *dico, char *s, char * const x, char * const inst_name) if (alfanum(*kp) || *kp == '.') { /* number, identifier */ char *hp = kp; - while (*kp > ' ') - kp++; - pscopy(&ustr, hp, 0, (int) (kp - hp)); - jp = kp; + while (*hp > ' ') + hp++; + pscopy(&ustr, kp, 0, (int) (hp - kp)); + jp = hp; } else if (*kp == '{') { jp = getexpress(NULL, &ustr, jp); } else {