From 078fd23a077f4046a9951f02755e080d8e661e96 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Wed, 6 Mar 2013 16:19:21 -0500 Subject: [PATCH] fix test to not use fn expr --- src/test/compile-fail/issue-1896-1.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/compile-fail/issue-1896-1.rs b/src/test/compile-fail/issue-1896-1.rs index 1b66e8ecdc96..29544caed533 100644 --- a/src/test/compile-fail/issue-1896-1.rs +++ b/src/test/compile-fail/issue-1896-1.rs @@ -11,7 +11,8 @@ struct boxedFn { theFn: &'self fn() -> uint } fn createClosure (closedUint: uint) -> boxedFn { - boxedFn {theFn: @fn () -> uint { closedUint }} //~ ERROR illegal borrow + let theFn: @fn() -> uint = || closedUint; + boxedFn {theFn: theFn} //~ ERROR illegal borrow } fn main () {