lindquist@40: module bug8; lindquist@40: lindquist@40: void main() lindquist@40: { lindquist@40: s = newS(); lindquist@40: } lindquist@40: lindquist@40: S* s; lindquist@40: lindquist@40: struct S lindquist@40: { lindquist@40: int i; lindquist@40: } lindquist@40: lindquist@40: S* newS() lindquist@40: { lindquist@40: auto tmp = new S; lindquist@40: tmp.i = 4; lindquist@40: return tmp; lindquist@40: } lindquist@40: