blob: d6086cd85d4c58395089704b330983f7a98ab29a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
namespace;
include rt;
// expect: p: used after it was given away
fn take(int* .d p) { rt.free(p); return 0; }
fn main() {
int* p = rt.new(int);
defer rt.free(p);
take(p);
return 0;
}
|