don't use logical && when & is meant
authorChristos Zoulas <christos@zoulas.com>
Thu, 22 Jan 2015 04:28:46 +0000 (23:28 -0500)
committerChristos Zoulas <christos@zoulas.com>
Thu, 22 Jan 2015 04:28:46 +0000 (23:28 -0500)
amd/map.c

index fce8273e4ef663a4c7a5c2b6074a342e1e916634..0d404cfdbd6655e4e0ca8781f3a5e4f7b7afddb7 100644 (file)
--- a/amd/map.c
+++ b/amd/map.c
@@ -752,7 +752,7 @@ umount_exported(void)
        } else {
          am_unmounted(mp);
        }
-       if (!(mf->mf_flags && (MFF_UNMOUNTING|MFF_MOUNTED)))
+       if (!(mf->mf_flags & (MFF_UNMOUNTING|MFF_MOUNTED)))
          exported_ap[i] = NULL;
       } else {
        /*