https://issues.dlang.org/show_bug.cgi?id=17318
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=17318
Walter Bright changed:
What|Removed |Added
Keywords||safe
CC|
https://issues.dlang.org/show_bug.cgi?id=17318
--- Comment #3 from hst...@quickfur.ath.cx ---
P.S. On my computer, the value of z changes after the call to dg(), which is
wrong because z is a local variable in smoke() that the delegate should not be
able to access.
--
https://issues.dlang.org/show_bug.cgi?id=17318
--- Comment #2 from hst...@quickfur.ath.cx ---
It could be because the compiler now is smarter about constructing return
values in-place rather than moving the struct afterwards.
Nevertheless, the actual problem still persists: the delegate is closin
https://issues.dlang.org/show_bug.cgi?id=17318
Carsten Blüggel changed:
What|Removed |Added
CC||chi...@posteo.net
--- Comment #1 from Cars
https://issues.dlang.org/show_bug.cgi?id=17318
hst...@quickfur.ath.cx changed:
What|Removed |Added
Keywords||accepts-invalid
--