Convert more UniqFM's back to LazyUniqFM's
[ghc-hetmet.git] / compiler / main / Finder.lhs
index 0e36b10..b76bd97 100644 (file)
@@ -36,7 +36,7 @@ import PrelNames        ( gHC_PRIM )
 import DynFlags                ( DynFlags(..), isOneShot, GhcMode(..) )
 import Outputable
 import FiniteMap
-import UniqFM
+import LazyUniqFM
 import Maybes          ( expectJust )
 
 import Data.IORef      ( IORef, writeIORef, readIORef, modifyIORef )
@@ -481,7 +481,7 @@ mkStubPaths dflags mod location
   = let
         stubdir = stubDir dflags
 
-        mod_basename = dots_to_slashes (moduleNameString mod)
+        mod_basename = moduleNameSlashes mod
         src_basename = dropExtension $ expectJust "mkStubPaths" 
                                                   (ml_hs_file location)
 
@@ -532,12 +532,6 @@ findObjectLinkable mod obj_fn obj_time = do
        else return (LM obj_time mod [DotO obj_fn])
 
 -- -----------------------------------------------------------------------------
--- Utils
-
-dots_to_slashes :: String -> String
-dots_to_slashes = map (\c -> if c == '.' then '/' else c)
-
--- -----------------------------------------------------------------------------
 -- Error messages
 
 cannotFindModule :: DynFlags -> ModuleName -> FindResult -> SDoc