]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
parttool: fix memory leak
authorAndrei Borzenkov <arvidjaar@gmail.com>
Tue, 12 Jan 2016 17:41:44 +0000 (20:41 +0300)
committerAndrei Borzenkov <arvidjaar@gmail.com>
Tue, 12 Jan 2016 17:41:44 +0000 (20:41 +0300)
Found by: Coverity scan.
CID: 96652

grub-core/commands/parttool.c

index 42c590e1a897c2af772c862a1aedf5d658f2181e..693e2cb42fc2ec0aea57b5a986ec72b627639469 100644 (file)
@@ -283,6 +283,7 @@ grub_cmd_parttool (grub_command_t cmd __attribute__ ((unused)),
            }
        if (! cur)
          {
+           grub_free (parsed);
            grub_device_close (dev);
            return grub_error (GRUB_ERR_BAD_ARGUMENT, N_("unknown argument `%s'"),
                             args[i]);