]> wimlib.net Git - wimlib/blobdiff - programs/imagex.c
Implement multi-threaded compression
[wimlib] / programs / imagex.c
index 979ef76f82212d885ea78638477e15190f6438ad..6e78296f12d0e1de59762d2711d5630456b56f6b 100644 (file)
@@ -287,7 +287,6 @@ out_fclose:
 
 static int file_writable(const char *path)
 {
-       struct stat stbuf;
        int ret;
        ret = access(path, F_OK | W_OK);
        if (ret != 0)
@@ -1264,9 +1263,11 @@ static int imagex_mount_rw_or_ro(int argc, const char **argv)
        }
 out:
        wimlib_free(w);
-       if (additional_swms)
+       if (additional_swms) {
                for (unsigned i = 0; i < num_additional_swms; i++)
                        wimlib_free(additional_swms[i]);
+               free(additional_swms);
+       }
        return ret;
 mount_usage:
        usage((mount_flags & WIMLIB_MOUNT_FLAG_READWRITE)