[arch-projects] [devtools] [PATCH] is_same_fs() in lib/archroot.sh should use $1 and $2, not $1 and $1

arch at eckner.net arch at eckner.net
Wed Apr 17 11:16:36 UTC 2019


From: Erich Eckner <git at eckner.net>

The old behaviour would always evaluate to true - this is certainly not
what that function should do.

Signed-off-by: Erich Eckner <git at eckner.net>
---
 lib/archroot.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/archroot.sh b/lib/archroot.sh
index f2796034..2c03c827 100644
--- a/lib/archroot.sh
+++ b/lib/archroot.sh
@@ -42,7 +42,7 @@ is_subvolume() {
 # return : whether $path_a and $path_b are on the same filesystem
 ##
 is_same_fs() {
-	[[ "$(stat -c %d "$1")" == "$(stat -c %d "$1")" ]]
+	[[ "$(stat -c %d "$1")" == "$(stat -c %d "$2")" ]]
 }
 
 ##
-- 
2.21.0


More information about the arch-projects mailing list