diff --git a/parse.c b/parse.c index 20303e9..6aca4ad 100644 --- a/parse.c +++ b/parse.c @@ -920,7 +920,7 @@ parsefn(Lnk *lnk) curf->nmem = 0; curf->nblk = nblk; curf->rpo = 0; - for (b=0; b; b=b->link) + for (b=curf->start; b; b=b->link) b->dlink = 0; /* was trashed by findblk() */ for (i=0; i