On Wed, 12 Mar 2008, Saulius Zrelskis wrote:
> > In general for _ALL_ evaluated user codeblocks RDD should set and
> > restore current workarea.
> and as you know very well, Clipper for this purpose uses waEvalBlock method,
> which does this work

Yes, it is. We should also add protection against other possible problem
when RT error is generated. Now it's possible to create very bad situation
when user code will close current WA and then we will return to caller
function which will still try to access allocated before structures
what may cause unpredictable results. To fix it will be necessary to
make some deeper modifications so now I only keep it on my TODO list.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to