nest, initialize `lcc' with `last' instead of NULL to avoid special handling for empty bodies

This commit is contained in:
rlar 2012-03-25 19:07:15 +02:00
parent 679a8d34e8
commit 0be258a808
1 changed files with 2 additions and 3 deletions

View File

@ -446,7 +446,7 @@ doit(struct line *deck) {
*/
{
int nest = 1;
lcc = NULL;
lcc = last;
for (c = last->li_next; c; c = c->li_next) {
if (ciprefix(sbend, c->li_line)) /* found a .ends */
nest--;
@ -468,8 +468,7 @@ doit(struct line *deck) {
sssfree = sss = alloc(struct subs);
if (!lcc) /* if lcc is null, then no .ends was found. */
lcc = last;
if ( use_numparams==FALSE )
lcc->li_next = NULL; /* shouldn't we free some memory here????? */