]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
conf: cleanup macros lxc_execute_bind_init
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 19 Feb 2019 22:47:26 +0000 (23:47 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 19 Feb 2019 22:50:25 +0000 (23:50 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/conf.c

index 79ae7f157d64ffaa7e0e9ba1e72550ea8a8f6d87..d2220ce71a9fd4ca00937e33b1ac103522c59127 100644 (file)
@@ -3382,10 +3382,9 @@ static int lxc_execute_bind_init(struct lxc_handler *handler)
        /* If init exists in the container, don't bind mount a static one */
        p = choose_init(conf->rootfs.mount);
        if (p) {
-               char *old = p;
+               __do_free char *old = p;
 
                p = strdup(old + strlen(conf->rootfs.mount));
-               free(old);
                if (!p)
                        return -ENOMEM;