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