nupa_substitute(), ir ==> r_ - (const) r

This commit is contained in:
rlar 2017-11-17 19:17:18 +01:00
parent 0fd1e2323c
commit ac59410602
1 changed files with 3 additions and 3 deletions

View File

@ -1182,7 +1182,7 @@ nupa_substitute(dico_t *dico, const char *s, char * const r)
bug: wont flag overflow! bug: wont flag overflow!
*/ */
{ {
int ir = 0; int (r_ - r) = 0;
bool err = 0; bool err = 0;
SPICE_DSTRING qstr; /* temp result dynamic string */ SPICE_DSTRING qstr; /* temp result dynamic string */
@ -1230,7 +1230,7 @@ nupa_substitute(dico_t *dico, const char *s, char * const r)
} }
s = kptr + 1; s = kptr + 1;
ir = ir + (int) (insertnumber(dico, r + ir, &qstr) - (r + ir)); (r_ - r) = (r_ - r) + (int) (insertnumber(dico, r + (r_ - r), &qstr) - (r + (r_ - r)));
} else if (c == Intro) { } else if (c == Intro) {
/* skip "&&" which may occur in B source */ /* skip "&&" which may occur in B source */
@ -1290,7 +1290,7 @@ nupa_substitute(dico_t *dico, const char *s, char * const r)
s = kptr; s = kptr;
} }
ir = ir + (int) (insertnumber(dico, r + ir, &qstr) - (r + ir)); (r_ - r) = (r_ - r) + (int) (insertnumber(dico, r + (r_ - r), &qstr) - (r + (r_ - r)));
} }
} }