From 9b2f85815c57d2eb4322a3d87464b5686cdbb391 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sat, 31 Mar 2018 12:43:56 -0600 Subject: More use of std::vector in linespec.c This changes some spots in linespec.c to take a std::vector. This patch spilled out to objc-lang.c a bit as well. This change allows for the removal of some cleanups. ChangeLog 2018-04-05 Tom Tromey * utils.c (compare_strings): Remove. * utils.h (compare_strings): Remove. * objc-lang.h (find_imps): Update. * objc-lang.c (find_methods): Take a std::vector. (uniquify_strings, find_imps): Likewise. * linespec.c (find_methods): Take a std::vector. (decode_objc): Use std::vector. (add_all_symbol_names_from_pspace, find_superclass_methods): Take a std::vector. (find_method, find_function_symbols): Use std::vector. --- gdb/utils.h | 1 - 1 file changed, 1 deletion(-) (limited to 'gdb/utils.h') diff --git a/gdb/utils.h b/gdb/utils.h index d3b8871..9a1fb34 100644 --- a/gdb/utils.h +++ b/gdb/utils.h @@ -101,7 +101,6 @@ extern int streq_hash (const void *, const void *); extern int subset_compare (const char *, const char *); int compare_positive_ints (const void *ap, const void *bp); -int compare_strings (const void *ap, const void *bp); /* Compare C strings for std::sort. */ -- cgit v1.1