Gopal V <[EMAIL PROTECTED]> wrote: >> Segfault in the lexer. Bad. >> >> 349 sprintf(label, "%s%d", yytext, >> frames->label); >> (gdb) p frames >> $1 = (struct macro_frame_t *) 0x0
> I didn't know how or why or what a frame is in this
> context which is why this isn't a patch :)
No problem. The syntax {ID}$ is used internally during the expansion of
local labels inside macros, which happen to be accumulated in frame
structures.
Fixed.
Thanks for reporting,
leo
