Howard Chu writes: > Passing structures by value may be perfectly legal now, but we never > do it in this source base. Why start now? We don't? OK, it's fine to do two struct copies instead inside the function. -- Regards, Hallvard