Changelog: 2004-09-27 Filip Navara * emultempl/pe.em (gld_${EMULATION_NAME}_unrecognized_file): Prevent crash with invalid .def files. --- ld/emultempl/pe.em Sat Sep 18 13:45:56 2004 +++ ld/emultempl/pe.em Tue Sep 28 01:23:08 2004 @@ -1291,10 +1291,7 @@ if (strcmp (ext, ".def") == 0 || strcmp (ext, ".DEF") == 0) { - if (pe_def_file == 0) - pe_def_file = def_file_empty (); - - def_file_parse (entry->filename, pe_def_file); + pe_def_file = def_file_parse (entry->filename, pe_def_file); if (pe_def_file) {