Remove cleanups from mi-cmd-var.c
This removes some cleanups from mi-cmd-var.c. varobj_gen_name now returns a string, simplifying mi_cmd_var_create. In mi_cmd_var_delete, a string copy is apparently unnecessary, so it's simply removed. gdb/ChangeLog 2017-09-29 Tom Tromey <tom@tromey.com> * varobj.h (varobj_gen_name): Return std::string. * varobj.c (varobj_gen_name): Return std::string. * mi/mi-cmd-var.c (mi_cmd_var_create): Use std::string. (mi_cmd_var_delete): Don't copy "name".
This commit is contained in:
parent
784c453a4f
commit
2d6960b456
4 changed files with 20 additions and 34 deletions
|
@ -233,7 +233,7 @@ extern struct varobj *varobj_create (const char *objname,
|
|||
const char *expression, CORE_ADDR frame,
|
||||
enum varobj_type type);
|
||||
|
||||
extern char *varobj_gen_name (void);
|
||||
extern std::string varobj_gen_name (void);
|
||||
|
||||
extern struct varobj *varobj_get_handle (const char *name);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue