X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Ftypecheck%2FTcHsSyn.lhs;h=23cc0fe6b31eb212f8de0368e2324f16b4ad9744;hb=13c7a6e61f666c21ce57354f4bcd4e1e88c568c2;hp=acb3d2b82067bc398cfae4719dea9014555b1b0e;hpb=2eb04ca0f8d0ec72b417cddc60672c696b4a3daa;p=ghc-hetmet.git diff --git a/compiler/typecheck/TcHsSyn.lhs b/compiler/typecheck/TcHsSyn.lhs index acb3d2b..23cc0fe 100644 --- a/compiler/typecheck/TcHsSyn.lhs +++ b/compiler/typecheck/TcHsSyn.lhs @@ -642,7 +642,7 @@ zonkStmt env (BindStmt pat expr bind_op fail_op) zonkRecFields :: ZonkEnv -> HsRecordBinds TcId -> TcM (HsRecordBinds TcId) zonkRecFields env (HsRecFields flds dd) = do { flds' <- mappM zonk_rbind flds - ; return (HsRecFields flds dd) } + ; return (HsRecFields flds' dd) } where zonk_rbind fld = do { new_expr <- zonkLExpr env (hsRecFieldArg fld)