Use output name no implib name
authorRobert Pengelly <robertapengelly@hotmail.com>
Fri, 9 May 2025 06:23:23 +0000 (07:23 +0100)
committerRobert Pengelly <robertapengelly@hotmail.com>
Fri, 9 May 2025 06:23:23 +0000 (07:23 +0100)
pe.c

diff --git a/pe.c b/pe.c
index 647e89973806c55d70dceb436b856ee3da49f683..577a735a9e967520bfbabeed1c829060d0ba3ed0 100644 (file)
--- a/pe.c
+++ b/pe.c
@@ -755,12 +755,12 @@ struct symbol_info *create_symbol_list (struct export_name *export_name, unsigne
     struct symbol_info *symbol_info;
     unsigned long i, j;
     
-    char *name = xstrdup (output_implib_filename), *p;
+    char *name = xstrdup (state->output_filename), *p;
     
-    if ((p = strrchr (output_implib_filename, '.'))) {
+    if ((p = strrchr (state->output_filename, '.'))) {
     
         free (name);
-        name = xstrndup (output_implib_filename, p - output_implib_filename);
+        name = xstrndup (state->output_filename, p - state->output_filename);
     
     }