2007-08-13 Michael Snyder <msnyder@access-company.com>
authorMichael Snyder <msnyder@vmware.com>
Mon, 13 Aug 2007 22:57:39 +0000 (22:57 +0000)
committerMichael Snyder <msnyder@vmware.com>
Mon, 13 Aug 2007 22:57:39 +0000 (22:57 +0000)
* mi/mi-cmd-var.c (mi_cmd_var_set_format): Memory leak.
No need to make copy.

gdb/ChangeLog
gdb/mi/mi-cmd-var.c

index 0a19b2fc08597ea4c2c3dd1db16cf2bcf8e127b7..e9844f28ea8fca1c727a58d601b2e41a710ca133 100644 (file)
@@ -1,5 +1,8 @@
 2007-08-13  Michael Snyder  <msnyder@access-company.com>
 
+       * mi/mi-cmd-var.c (mi_cmd_var_set_format): Memory leak.
+       No need to make copy.
+
        * source.c (find_source_lines): Require symtab 's'.
 
 2007-08-11  Michael Snyder  <msnyder@access-company.com>
index 37c87ff1da3ffa859896dfdd7c5c44b1ea229a3d..fc52de10ac01a5dae6dd19ad4440b658c1bda41f 100644 (file)
@@ -207,7 +207,7 @@ mi_cmd_var_set_format (char *command, char **argv, int argc)
   if (var == NULL)
     error (_("mi_cmd_var_set_format: Variable object not found"));
 
-  formspec = xstrdup (argv[1]);
+  formspec = argv[1];
   if (formspec == NULL)
     error (_("mi_cmd_var_set_format: Must specify the format as: \"natural\", \"binary\", \"decimal\", \"hexadecimal\", or \"octal\""));