This doesn't look worth zeroing half of the struct when it is initialized to non-zeros then. Denis Cheng wrote: