34 lines
748 B
Diff
34 lines
748 B
Diff
Revert:
|
|
2015-02-05 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
* lto-plugin.c (claim_file_handler): Pass handle to
|
|
release_input_file.
|
|
|
|
2015-02-05 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
* lto-plugin.c (claim_file_handler): Call release_input_file only
|
|
if file is claimed.
|
|
|
|
--- lto-plugin/lto-plugin.c (revision 220461)
|
|
+++ lto-plugin/lto-plugin.c (revision 220454)
|
|
@@ -998,9 +998,6 @@ claim_file_handler (const struct ld_plug
|
|
|
|
*claimed = 1;
|
|
|
|
- if (release_input_file)
|
|
- release_input_file (file->handle);
|
|
-
|
|
goto cleanup;
|
|
|
|
err:
|
|
@@ -1010,6 +1007,9 @@ claim_file_handler (const struct ld_plug
|
|
if (obj.objfile)
|
|
simple_object_release_read (obj.objfile);
|
|
|
|
+ if (release_input_file)
|
|
+ release_input_file (file);
|
|
+
|
|
return LDPS_OK;
|
|
}
|
|
|