* grub-core/kern/main.c (grub_set_prefix_and_root): Fix memory leak.

* grub-core/net/drivers/ieee1275/ofnet.c
	(grub_ieee1275_net_config_real): Likewise.
This commit is contained in:
Vladimir 'phcoder' Serbinenko 2012-06-22 11:51:48 +02:00
parent 0e7ec82034
commit f35abd8190
3 changed files with 11 additions and 0 deletions

View file

@ -165,8 +165,12 @@ grub_set_prefix_and_root (void)
grub_free (device);
device = new_device;
}
else
grub_free (fwdevice);
if (fwpath && !path)
path = fwpath;
else
grub_free (fwpath);
if (device)
{
char *prefix_set;