From 0c478e2d060bebea341696806fed6f67122efab6 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 8 Oct 2017 16:19:48 -0600 Subject: [PATCH] Remove "do_nothing" The do_nothing function in mi-main.c is used as a splay tree key-deleting function; but NULL serves the same purpose and is used elsewhere in gdb. This patch removes the unneeded function. ChangeLog 2017-10-09 Tom Tromey * mi/mi-main.c (do_nothing): Remove. (list_available_thread_groups): Update. --- gdb/ChangeLog | 5 +++++ gdb/mi/mi-main.c | 7 +------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f1fd73c..ce21e25 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2017-10-09 Tom Tromey + + * mi/mi-main.c (do_nothing): Remove. + (list_available_thread_groups): Update. + 2017-10-09 Pedro Alves * infrun.c (handle_inferior_event_1) : Skip diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c index 289445f..98fff4f 100644 --- a/gdb/mi/mi-main.c +++ b/gdb/mi/mi-main.c @@ -702,11 +702,6 @@ output_cores (struct ui_out *uiout, const char *field_name, const char *xcores) } static void -do_nothing (splay_tree_key k) -{ -} - -static void free_vector_of_osdata_items (splay_tree_value xvalue) { VEC (osdata_item_s) *value = (VEC (osdata_item_s) *) xvalue; @@ -756,7 +751,7 @@ list_available_thread_groups (const std::set &ids, int recurse) make_cleanup_osdata_free (threads); tree = splay_tree_new (splay_tree_int_comparator, - do_nothing, + NULL, free_vector_of_osdata_items); make_cleanup (free_splay_tree, tree); -- 2.7.4