doit, shrink scope of `i'

This commit is contained in:
rlar 2012-03-08 20:13:35 +01:00
parent 1ea5561a18
commit 79ad78d28c
1 changed files with 6 additions and 1 deletions

View File

@ -399,7 +399,7 @@ doit(struct line *deck) {
struct line *c, *lcc;
struct subs *sssfree = NULL, *sss = NULL; /* *sss temporarily hold decks to substitute */
char *s, *t;
int nest, numpasses = MAXNEST, i;
int nest, numpasses = MAXNEST;
bool gotone;
wordlist *tmodnames = modnames;
wordlist *tsubmod = submod;
@ -478,6 +478,9 @@ doit(struct line *deck) {
/* Now put the .subckt definition found into sss */
sss->su_def = last->li_next;
s = last->li_line;
{
int i;
txfree(gettok(&s));
sss->su_name = gettok(&s);
sss->su_args = copy(s);
@ -491,6 +494,8 @@ doit(struct line *deck) {
i++;
}
}
}
sss->su_next = subs;
subs = sss; /* Now that sss is built, assign it to subs */
last = c->li_next;