diff options
Diffstat (limited to 'tests/errors/alias_field.zc')
| -rw-r--r-- | tests/errors/alias_field.zc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/errors/alias_field.zc b/tests/errors/alias_field.zc index 09086ca..a8d109d 100644 --- a/tests/errors/alias_field.zc +++ b/tests/errors/alias_field.zc @@ -1,9 +1,12 @@ +namespace; +include rt, run; + // expect: c: used after it was given away struct node { int v; node* next; }; fn main() { - node* p = new(node), n = new(node); + node* p = rt.new(node), n = rt.new(node); p.next = n; node* c = p.next; - free(d*p); + rt.free(d*p); return c.v; } |
