diff options
Diffstat (limited to 'rts/sm/Compact.c')
-rw-r--r-- | rts/sm/Compact.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rts/sm/Compact.c b/rts/sm/Compact.c index 53eb2fbb86..b8a40d47e9 100644 --- a/rts/sm/Compact.c +++ b/rts/sm/Compact.c @@ -644,7 +644,8 @@ thread_obj (StgInfoTable *info, StgPtr p) return p + sizeofW(StgWeak); } - case MVAR: + case MVAR_CLEAN: + case MVAR_DIRTY: { StgMVar *mvar = (StgMVar *)p; thread_(&mvar->head); |