Quoting Bert Wesarg <[EMAIL PROTECTED]>:

> > Your patch ups the refcount on function call and lowers it on return. A
> > great improvement. However, you don't deal with a macro crash. This
> should
> > do the lowering (FreeMacro()) for every frame still in the stack before
> > freeing it.
> Yes I know this, just haven't mentioned it.
>
> I think the right place to do this is FreeRestartData(). There we can
> unroll the
> whole stack and drop references to macro programs.

Quite right: best place for it.

Tony
-- 
NEdit Develop mailing list - [email protected]
http://www.nedit.org/mailman/listinfo/develop

Reply via email to