aboutsummaryrefslogtreecommitdiff
path: root/Backend.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2010-10-22 20:47:14 -0400
committerGravatar Joey Hess <joey@kitenet.net>2010-10-22 20:47:14 -0400
commitf4e2dde8a8ceaf689ec5391174b53cb1b213ea8b (patch)
treea2865cce91287fa8fcb1aedba1c3759245bb9823 /Backend.hs
parentff38e49eb453ccfd58ce0e424aeca97389ab0100 (diff)
fix perl refugee code
Diffstat (limited to 'Backend.hs')
-rw-r--r--Backend.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Backend.hs b/Backend.hs
index b8def21cd..c70b7b707 100644
--- a/Backend.hs
+++ b/Backend.hs
@@ -40,21 +40,21 @@ import qualified TypeInternals as Internals
list :: Annex [Backend]
list = do
l <- Annex.backends -- list is cached here
- if (0 < length l)
+ if (not $ null l)
then return l
else do
all <- Annex.supportedBackends
g <- Annex.gitRepo
let l = parseBackendList all $ Git.configGet g "annex.backends" ""
backendflag <- Annex.flagGet "backend"
- let l' = if (0 < length backendflag)
+ let l' = if (not $ null backendflag)
then (lookupBackendName all backendflag):l
else l
Annex.backendsChange $ l'
return l'
where
parseBackendList all s =
- if (length s == 0)
+ if (null s)
then all
else map (lookupBackendName all) $ words s