From bfe90953c7700efb3b62a7c63a823608add077b8 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Thu, 31 Dec 2009 11:34:35 +0000 Subject: Use local mut lists in UPD_IND(), also clean up Updates.h --- rts/Interpreter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rts/Interpreter.c') diff --git a/rts/Interpreter.c b/rts/Interpreter.c index d1b11aea53..9071912f2d 100644 --- a/rts/Interpreter.c +++ b/rts/Interpreter.c @@ -443,7 +443,7 @@ do_return: // to a PAP by the GC, violating the invariant that PAPs // always contain a tagged pointer to the function. INTERP_TICK(it_retto_UPDATE); - UPD_IND(((StgUpdateFrame *)Sp)->updatee, tagged_obj); + UPD_IND(cap, ((StgUpdateFrame *)Sp)->updatee, tagged_obj); Sp += sizeofW(StgUpdateFrame); goto do_return; -- cgit v1.2.1