Originally posted by BlackThunder
Those variables are declared within each function, I didn't think they were shared out of scope.

Cheers,
The effect is the same, once they go out of scope they are destroyed.