On Sunday, 22 February 2015 at 04:19:32 UTC, deadalnix wrote:
On Saturday, 21 February 2015 at 22:13:09 UTC, Peter Alexander wrote:malloc+free can be trusted if wrapped in something like a ref counted pointer, no?Foo bazoom; class Foo { void bar() { bazoom = this; } } void foo() { RefCounted!Foo f = ... f.bar(); // bazoom is now a dandling pointer. }
I see, thanks. Is assigning 'this' from a member function the only problem case?
