]> granicus.if.org Git - shadow/commitdiff
libmisc/btrfs: no sense trying to calculate 'btrfs' string
authorSerge Hallyn <shallyn@cisco.com>
Sat, 4 May 2019 02:40:02 +0000 (19:40 -0700)
committerSerge Hallyn <shallyn@cisco.com>
Sat, 4 May 2019 05:40:14 +0000 (22:40 -0700)
Signed-off-by: Serge Hallyn <shallyn@cisco.com>
libmisc/btrfs.c

index f6024bfb6d7995f687db98c7161a5ea9f733cebf..cae93476ceb33e41c6b67e03d6571e934c5470d8 100644 (file)
@@ -32,7 +32,7 @@ static int run_btrfs_subvolume_cmd(const char *subcmd, const char *arg1, const c
        int status = 0;
        const char *cmd = btrfs_cmd();
        const char *argv[] = {
-               strrchr(cmd, '/'),
+               "btrfs",
                "subvolume",
                subcmd,
                arg1,
@@ -40,11 +40,6 @@ static int run_btrfs_subvolume_cmd(const char *subcmd, const char *arg1, const c
                NULL
        };
 
-       if (argv[0] == NULL)
-               argv[0] = cmd;
-       else
-               argv[0] = argv[0] + 1;
-
        if (access(cmd, X_OK)) {
                return 1;
        }