summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorÖmer Sinan Ağacan <omeragacan@gmail.com>2016-05-26 12:06:35 -0400
committerÖmer Sinan Ağacan <omeragacan@gmail.com>2016-05-26 14:41:29 -0400
commit5b145c98900470c09ed6555e481b19cb27ec8b14 (patch)
treeb2859ebe125849444a6092ba25997b4c0e76211c /compiler
parent5b8bec25305eee2dc0ad9ec2cc385f2055abc892 (diff)
downloadhaskell-5b145c98900470c09ed6555e481b19cb27ec8b14.tar.gz
Coverage.hs: Fix a duplication
Diffstat (limited to 'compiler')
-rw-r--r--compiler/deSugar/Coverage.hs7
1 files changed, 2 insertions, 5 deletions
diff --git a/compiler/deSugar/Coverage.hs b/compiler/deSugar/Coverage.hs
index b082a02d6c..5287320daa 100644
--- a/compiler/deSugar/Coverage.hs
+++ b/compiler/deSugar/Coverage.hs
@@ -71,11 +71,8 @@ addTicksToBinds
addTicksToBinds hsc_env mod mod_loc exports tyCons binds
| let dflags = hsc_dflags hsc_env
passes = coveragePasses dflags, not (null passes),
- Just orig_file <- ml_hs_file mod_loc = do
-
- if "boot" `isSuffixOf` orig_file
- then return (binds, emptyHpcInfo False, Nothing)
- else do
+ Just orig_file <- ml_hs_file mod_loc,
+ not ("boot" `isSuffixOf` orig_file) = do
us <- mkSplitUniqSupply 'C' -- for cost centres
let orig_file2 = guessSourceFile binds orig_file