Fixed uninitialised FunBind fun_tick field
authorManuel M T Chakravarty <chak@cse.unsw.edu.au>
Tue, 19 Dec 2006 19:25:06 +0000 (19:25 +0000)
committerManuel M T Chakravarty <chak@cse.unsw.edu.au>
Tue, 19 Dec 2006 19:25:06 +0000 (19:25 +0000)
compiler/rename/RnBinds.lhs

index ad2a6b3..a96c63f 100644 (file)
@@ -445,8 +445,11 @@ rnMethodBind cls sig_fn gen_tyvars (L loc (FunBind { fun_id = name, fun_infix =
        new_group = MatchGroup new_matches placeHolderType
     in
     checkPrecMatch inf plain_name new_group            `thenM_`
-    returnM (unitBag (L loc (FunBind { fun_id = sel_name, fun_infix = inf, fun_matches = new_group,
-                                      bind_fvs = fvs, fun_co_fn = idHsWrapper })), 
+    returnM (unitBag (L loc (FunBind { 
+                               fun_id = sel_name, fun_infix = inf, 
+                               fun_matches = new_group,
+                               bind_fvs = fvs, fun_co_fn = idHsWrapper,
+                               fun_tick = Nothing })), 
             fvs `addOneFV` plain_name)
        -- The 'fvs' field isn't used for method binds
   where