]> git.proxmox.com Git - zfs-grub.git/blob - pvepatches/zfsinfo.c-memory-leak-in-print_vdev_info.patch
use latest packages from githup (2.02-beta2.9-ZOL11-7aa9f6)
[zfs-grub.git] / pvepatches / zfsinfo.c-memory-leak-in-print_vdev_info.patch
1 From 03d79a878ba04db2cfbbe05564728748de0f6a2f Mon Sep 17 00:00:00 2001
2 From: Andrei Borzenkov <arvidjaar@gmail.com>
3 Date: Mon, 01 Dec 2014 17:54:12 +0000
4 Subject: grub-core/fs/zfs/zfsinfo.c: memory leak in print_vdev_info
5
6 CID: 73635
7 ---
8 (limited to 'grub-core/fs/zfs')
9
10 diff --git a/grub-core/fs/zfs/zfsinfo.c b/grub-core/fs/zfs/zfsinfo.c
11 index c96bf21..c8a28ac 100644
12 --- a/grub-core/fs/zfs/zfsinfo.c
13 +++ b/grub-core/fs/zfs/zfsinfo.c
14 @@ -130,10 +130,12 @@ print_vdev_info (char *nvlist, int tab)
15 grub_free (bootpath);
16 grub_free (devid);
17 grub_free (path);
18 + grub_free (type);
19 return GRUB_ERR_NONE;
20 }
21 char is_mirror=(grub_strcmp(type,VDEV_TYPE_MIRROR) == 0);
22 char is_raidz=(grub_strcmp(type,VDEV_TYPE_RAIDZ) == 0);
23 + grub_free (type);
24
25 if (is_mirror || is_raidz)
26 {
27 --
28 cgit v0.9.0.2