From fd4f374195910f1d44dd65c6135625fa46bfb5b3 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 12 Apr 2013 14:19:20 -0600 Subject: [PATCH] ffi/unsafe/obj: fix use of ivar in rator position Merge to v5.3.4 (cherry picked from commit fff88eeb92218d70ff50971700ef6ca00dc9ec5c) --- collects/ffi/unsafe/objc.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collects/ffi/unsafe/objc.rkt b/collects/ffi/unsafe/objc.rkt index d89050d133..3a709a3a19 100644 --- a/collects/ffi/unsafe/objc.rkt +++ b/collects/ffi/unsafe/objc.rkt @@ -664,7 +664,7 @@ [(set! _ val) (syntax/loc stx (set-ivar! self sym val))] [(_ arg ...) - (quasisyntax/loc stx (#,(quasisyntax/loc #'sym #'(get-ivar self sym)) + (quasisyntax/loc stx (#,(quasisyntax/loc #'sym (get-ivar self sym)) arg ...))] [_ (quasisyntax/loc #'sym (get-ivar self sym))])))))