--- util/grub-menulst2cfg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/util/grub-menulst2cfg.c b/util/grub-menulst2cfg.c index a39f86939..6f7587347 100644 --- a/util/grub-menulst2cfg.c +++ b/util/grub-menulst2cfg.c @@ -124,7 +124,9 @@ main (int argc, char **argv) free (buf); free (suffix); - free (entryname); + + if(entryname) + free (entryname); if (in != stdin) fclose (in); -- 2.20.1