Signed-off-by: Christian Brauner <christian.brau...@mailbox.org>
---
 src/lxc/lxc_copy.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/src/lxc/lxc_copy.c b/src/lxc/lxc_copy.c
index e5f52d2..be2e3ee 100644
--- a/src/lxc/lxc_copy.c
+++ b/src/lxc/lxc_copy.c
@@ -123,8 +123,7 @@ Options :\n\
        .daemonize = 1,
 };
 
-static struct mnts *add_mnt(struct mnts **mnts, unsigned int *num,
-                           enum mnttype type);
+static struct mnts *add_mnt(struct mnts **mnts, enum mnttype type);
 static int mk_rand_ovl_dirs(struct mnts *mnts, struct lxc_arguments *my_args);
 static char *construct_path(char *path, bool as_prefix);
 static char *set_mnt_entry(struct mnts *m);
@@ -211,17 +210,17 @@ int main(int argc, char *argv[])
        exit(EXIT_FAILURE);
 }
 
-static struct mnts *add_mnt(struct mnts **mnts, unsigned int *num, enum 
mnttype type)
+static struct mnts *add_mnt(struct mnts **mnts, enum mnttype type)
 {
        struct mnts *m, *n;
 
-       n = realloc(*mnts, (*num + 1) * sizeof(struct mnts));
+       n = realloc(*mnts, (num + 1) * sizeof(struct mnts));
        if (!n)
                return NULL;
 
        *mnts = n;
-       m = *mnts + *num;
-       (*num)++;
+       m = *mnts + num;
+       num++;
 
        *m = (struct mnts) {.type = type};
 
@@ -589,7 +588,7 @@ static int parse_aufs_mnt(char *mntstring, enum mnttype 
type)
        char **mntarray = NULL;
        struct mnts *m = NULL;
 
-       m = add_mnt(&mnts, &num, type);
+       m = add_mnt(&mnts, type);
        if (!m)
                goto err;
 
@@ -631,7 +630,7 @@ static int parse_bind_mnt(char *mntstring, enum mnttype 
type)
        char **mntarray = NULL;
        struct mnts *m = NULL;
 
-       m = add_mnt(&mnts, &num, type);
+       m = add_mnt(&mnts, type);
        if (!m)
                goto err;
 
@@ -712,7 +711,7 @@ static int parse_ovl_mnt(char *mntstring, enum mnttype type)
        char **mntarray = NULL;
        struct mnts *m;
 
-       m = add_mnt(&mnts, &num, type);
+       m = add_mnt(&mnts, type);
        if (!m)
                goto err;
 
-- 
2.6.2

_______________________________________________
lxc-devel mailing list
lxc-devel@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-devel

Reply via email to