OSDN Git Service

gpt: plug a 1-sector leak in gpt_read_headers
authorJim Meyering <meyering@redhat.com>
Tue, 27 Oct 2009 21:38:02 +0000 (22:38 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 27 Oct 2009 21:38:02 +0000 (22:38 +0100)
* libparted/labels/gpt.c (gpt_read_headers): Free a sector.

libparted/labels/gpt.c

index a81d8c8..c5679a6 100644 (file)
@@ -879,6 +879,7 @@ gpt_read_headers (PedDisk const *disk,
   if (!ptt_read_sector (dev, backup_sector_num, &s_bak))
     return 1;
   t = pth_new_from_raw (dev, s_bak);
+  free (s_bak);
   if (t == NULL)
     return 1;