Fix usage of an uninitialized variable
authorMartin Liska <mliska@suse.cz>
Fri, 15 Jan 2016 14:39:11 +0000 (15:39 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 15 Jan 2016 14:39:11 +0000 (14:39 +0000)
* lto-plugin.c (all_symbols_read_handler): Assign default
value to a string variable.

From-SVN: r232426

lto-plugin/ChangeLog
lto-plugin/lto-plugin.c

index 59f21f5..4ebccb7 100644 (file)
@@ -1,3 +1,8 @@
+2016-01-15  Martin Liska  <mliska@suse.cz>
+
+       * lto-plugin.c (all_symbols_read_handler): Assign default
+       value to a string variable.
+
 2015-11-25  Jan Hubicka  <jh@suse.cz>
 
        PR lto/67548
index 0a6a767..1ed0f08 100644 (file)
@@ -628,7 +628,7 @@ all_symbols_read_handler (void)
   unsigned num_lto_args
     = num_claimed_files + num_offload_files + lto_wrapper_num_args + 2;
   char **lto_argv;
-  const char *linker_output_str;
+  const char *linker_output_str = NULL;
   const char **lto_arg_ptr;
   if (num_claimed_files + num_offload_files == 0)
     return LDPS_OK;