Fix a memory leak

This commit is contained in:
Vladimir 'phcoder' Serbinenko 2011-07-06 17:40:36 +02:00
parent c97dbbf2f2
commit c2aa00f059

View file

@ -688,11 +688,9 @@ grub_dl_load_file (const char *filename)
grub_file_close (file); grub_file_close (file);
mod = grub_dl_load_core (core, size); mod = grub_dl_load_core (core, size);
grub_free (core);
if (! mod) if (! mod)
{ return 0;
grub_free (core);
return 0;
}
mod->ref_count--; mod->ref_count--;
return mod; return mod;