diff options
Diffstat (limited to 'compiler/GHC/Runtime/Loader.hs')
-rw-r--r-- | compiler/GHC/Runtime/Loader.hs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/GHC/Runtime/Loader.hs b/compiler/GHC/Runtime/Loader.hs index 2a97e24edd..3b487e7b1a 100644 --- a/compiler/GHC/Runtime/Loader.hs +++ b/compiler/GHC/Runtime/Loader.hs @@ -80,8 +80,7 @@ initializePlugins hsc_env df | otherwise = do loadedPlugins <- loadPlugins (hsc_env { hsc_dflags = df }) let df' = df { cachedPlugins = loadedPlugins } - df'' <- withPlugins df' runDflagsPlugin df' - return df'' + withPlugins df' runDflagsPlugin df' where argumentsForPlugin p = map snd . filter ((== lpModuleName p) . fst) runDflagsPlugin p opts dynflags = dynflagsPlugin p opts dynflags |