For "clean and safe" usage, dont you also need to zero any structure instances?
As in
Code:
function main()
{
entity3d enemy;    //define new entity3d object
zero(enemy);       //make sure all elements are at zero'ed  ????
...

Ive always been blurry on this issue...


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial