diff options
Diffstat (limited to 'src/test/run-fail/morestack2.rs')
| -rw-r--r-- | src/test/run-fail/morestack2.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/test/run-fail/morestack2.rs b/src/test/run-fail/morestack2.rs index 15123a0540d..736d0d81a5d 100644 --- a/src/test/run-fail/morestack2.rs +++ b/src/test/run-fail/morestack2.rs @@ -20,18 +20,21 @@ fn getbig_call_c_and_fail(i: int) { } } -resource and_then_get_big_again(_i: ()) { +class and_then_get_big_again { + new() {} + drop { fn getbig(i: int) { if i != 0 { getbig(i - 1); } } getbig(10000); + } } fn main() { task::spawn {|| - let r = and_then_get_big_again(()); + let r = and_then_get_big_again(); getbig_call_c_and_fail(10000); }; } \ No newline at end of file |
