ff2b41
From 2d1a6a5665492cc0a71554045b2293e1193c889b Mon Sep 17 00:00:00 2001
ff2b41
From: Frantisek Sumsal <fsumsal@redhat.com>
ff2b41
Date: Wed, 27 Feb 2019 19:51:48 +0100
ff2b41
Subject: [PATCH] machinectl: check correct FD for a return value
ff2b41
ff2b41
Found by LGTM.
ff2b41
ff2b41
Resolves: #1694605
ff2b41
---
ff2b41
 src/machine/machinectl.c | 2 +-
ff2b41
 1 file changed, 1 insertion(+), 1 deletion(-)
ff2b41
ff2b41
diff --git a/src/machine/machinectl.c b/src/machine/machinectl.c
ff2b41
index 1a58aeaf11..66b64e1feb 100644
ff2b41
--- a/src/machine/machinectl.c
ff2b41
+++ b/src/machine/machinectl.c
ff2b41
@@ -1086,7 +1086,7 @@ static int copy_files(int argc, char *argv[], void *userdata) {
ff2b41
                 return r;
ff2b41
 
ff2b41
         hostfd = open(host_dirname, O_CLOEXEC|O_RDONLY|O_NOCTTY|O_DIRECTORY);
ff2b41
-        if (r < 0)
ff2b41
+        if (hostfd < 0)
ff2b41
                 return log_error_errno(errno, "Failed to open source directory: %m");
ff2b41
 
ff2b41
         child = fork();