Make record selectors into ordinary functions
[ghc-hetmet.git] / compiler / coreSyn / MkExternalCore.lhs
index 717d3d8..ab1f12b 100644 (file)
@@ -136,7 +136,7 @@ make_exp (Var v) = do
   let vName = Var.varName v
   isLocal <- isALocal vName
   return $
-     case globalIdVarDetails v of
+     case idDetails v of
        FCallId (CCall (CCallSpec (StaticTarget nm) callconv _)) 
            -> C.External (unpackFS nm) (showSDoc (ppr callconv)) (make_ty (varType v))
        FCallId (CCall (CCallSpec DynamicTarget     callconv _))