I see now, makes sense. :)
On Saturday, 16 August 2014 at 22:43:21 UTC, Chris Cain wrote:
This is actually not garbage collection. &newState is making a pointer to a reference that is located on the stack (that is, when you return from that function you now have a pointer that may at any time become overwritten and made invalid.)
