Split rank_one_type_parm_complex from rank_one_type
[deliverable/binutils-gdb.git] / gdb / remote-sim.c
index 2acfc715d319efdbcd144fb977c4dde2cfcb152a..bef04e6bf7cb4a39b374047150c3552438c59d4c 100644 (file)
@@ -751,19 +751,18 @@ gdbsim_target_open (const char *args, int from_tty)
     }
 
   gdb_argv argv (arg_buf);
-  sim_argv = argv.get ();
+  sim_argv = argv.release ();
 
   init_callbacks ();
   gdbsim_desc = sim_open (SIM_OPEN_DEBUG, &gdb_callback, exec_bfd, sim_argv);
 
   if (gdbsim_desc == 0)
     {
+      freeargv (sim_argv);
       sim_argv = NULL;
       error (_("unable to create simulator instance"));
     }
 
-  argv.release ();
-
   /* Reset the pid numberings for this batch of sim instances.  */
   next_pid = INITIAL_PID;
 
This page took 0.02415 seconds and 4 git commands to generate.