aboutsummaryrefslogtreecommitdiff
path: root/gdb/utils.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2016-09-22 08:41:33 -0600
committerTom Tromey <tom@tromey.com>2016-09-23 11:37:09 -0600
commita97e29d248d51bb688cff677def657eb0cf82cca (patch)
tree189443c31017c7a519bc97116efac2d8733418b4 /gdb/utils.h
parentcfe826d45ea2e15f0df4c039dfa4b9ea605831da (diff)
downloadgdb-a97e29d248d51bb688cff677def657eb0cf82cca.zip
gdb-a97e29d248d51bb688cff677def657eb0cf82cca.tar.gz
gdb-a97e29d248d51bb688cff677def657eb0cf82cca.tar.bz2
Use std::string rather than dyn-string
This patch changes some code in cli-cmds.c to use std::string rather than dyn-string, removing some cleanups. Since this was the last use of dyn-string in gdb, this patch also removes make_cleanup_dyn_string_delete. 2016-09-23 Tom Tromey <tom@tromey.com> * utils.h (make_cleanup_dyn_string_delete): Remove declaration. * utils.c: Don't include dyn-string.h. (do_dyn_string_delete, make_cleanup_dyn_string_delete): Remove. * cli/cli-cmds.c: Include <string>. Don't include dyn-string.h. (argv_to_string): Rename. Change return type to std::string. (alias_command): Use std::string.
Diffstat (limited to 'gdb/utils.h')
-rw-r--r--gdb/utils.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gdb/utils.h b/gdb/utils.h
index bf77d7d..8635075 100644
--- a/gdb/utils.h
+++ b/gdb/utils.h
@@ -64,9 +64,6 @@ char **gdb_buildargv (const char *);
extern struct cleanup *make_cleanup_freeargv (char **);
-struct dyn_string;
-extern struct cleanup *make_cleanup_dyn_string_delete (struct dyn_string *);
-
struct ui_file;
extern struct cleanup *make_cleanup_ui_file_delete (struct ui_file *);