]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
font: Add missing free.
authorVladimir Serbinenko <phcoder@gmail.com>
Sat, 24 Jan 2015 20:55:18 +0000 (21:55 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Sat, 24 Jan 2015 20:55:18 +0000 (21:55 +0100)
Found by: Coverity Scan.

grub-core/font/font.c

index 14b93e172512c14f03c5eb9c8df2b01d93c7c1ea..607964b902fbed90eecad6b8ce47f78484d38c51 100644 (file)
@@ -777,6 +777,7 @@ grub_font_get_glyph_internal (grub_font_t font, grub_uint32_t code)
          if (grub_file_read (font->file, glyph->bitmap, len) != len)
            {
              remove_font (font);
+             grub_free (glyph);
              return 0;
            }
        }