blob: 6c1d38548dba73fb55d38e11ece240e578d291e7 (
plain) (
blame)
1
2
3
4
5
6
|
// expect error: p: is given away inside a loop that comes back around to it
// spec 6.10.2
include rt;
void pn(int x) { rt.put_n(x); rt.put_c(10); }
fn main() { int* p = rt.new(1); p[0] = 1; for (int i = 0; i < 2; i++) { rt.free(p); } return 0; }
// zc0: skip
|