summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Messages/Concurrent.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Messages/Concurrent.hs b/Messages/Concurrent.hs
index 86a58f768..18d89e6a2 100644
--- a/Messages/Concurrent.hs
+++ b/Messages/Concurrent.hs
@@ -144,6 +144,7 @@ concurrentOutputSupported = return False
- the regions will not be hidden, but the action still runs, garbling the
- display. -}
hideRegionsWhile :: Annex a -> Annex a
+#ifdef WITH_CONCURRENTOUTPUT
#if MIN_VERSION_concurrent_output(1,9,0)
hideRegionsWhile a = bracketIO setup cleanup go
where
@@ -153,8 +154,7 @@ hideRegionsWhile a = bracketIO setup cleanup go
liftIO $ hFlush stdout
a
#else
-#ifdef WITH_CONCURRENTOUTPUT
-#warning Building with concurrent-output older than 1.9.0 so expect some display glitches when password prompts occur in concurrent mode
-#endif
+hideRegionsWhile = id
+#else
hideRegionsWhile = id
#endif