Hi Paul, and thanks for the review. Merged as gcc-15-1090-g51046e46ae6.
> I had been working in exactly the same area to correct the implementation > of finalization of function results in array constructors. However, I > couldn't see a light way of having the finalization occur at the correct > time; "If an executable construct references a nonpointer function, the > result is finalized after execution of the innermost executable construct > containing the reference." This caused all manner of difficulty with > assignment. I'll come back to this. This sounds to me like another application for a try-finally, but that is just a first shot w/o any deep thought on the aspects. If you like a rubber ducking feel free to contact me. Sometimes talking about it helps... Thanks again and regards, Andre -- Andre Vehreschild * Email: vehre ad gmx dot de