MMacro.finishes is a pointer, not a boolean, so set it to "false", not
"NULL".
l = nasm_malloc(sizeof(Line));
l->next = istk->expansion;
l->first = head;
- l->finishes = false;
+ l->finishes = NULL;
istk->expansion = l;
}
do_predef = false;
Line *l = nasm_malloc(sizeof(Line));
l->next = defining->expansion;
l->first = tline;
- l->finishes = false;
+ l->finishes = NULL;
defining->expansion = l;
continue;
} else if (istk->conds && !emitting(istk->conds->state)) {
l = nasm_malloc(sizeof(Line));
l->next = predef;
l->first = inc;
- l->finishes = false;
+ l->finishes = NULL;
predef = l;
}
l = nasm_malloc(sizeof(Line));
l->next = predef;
l->first = def;
- l->finishes = false;
+ l->finishes = NULL;
predef = l;
}
l = nasm_malloc(sizeof(Line));
l->next = predef;
l->first = def;
- l->finishes = false;
+ l->finishes = NULL;
predef = l;
}