Remove ui::num
authorTom Tromey <tromey@adacore.com>
Tue, 15 Sep 2020 14:54:03 +0000 (08:54 -0600)
committerTom Tromey <tromey@adacore.com>
Tue, 15 Sep 2020 14:54:03 +0000 (08:54 -0600)
I noticed that nothing uses ui::num, so this patch removes it.

gdb/ChangeLog
2020-09-15  Tom Tromey  <tromey@adacore.com>

* top.c (ui::ui): Update.
(highest_ui_num): Remove.
* top.h (struct ui) <num>: Remove.

gdb/ChangeLog
gdb/top.c
gdb/top.h

index fe19f19d47bc07ee3655cc119c12a5a798cd31e3..74814165560920a3a7e67b665bfe4c0afc95daff 100644 (file)
@@ -1,3 +1,9 @@
+2020-09-15  Tom Tromey  <tromey@adacore.com>
+
+       * top.c (ui::ui): Update.
+       (highest_ui_num): Remove.
+       * top.h (struct ui) <num>: Remove.
+
 2020-09-15  Tom Tromey  <tromey@adacore.com>
 
        * unittests/memory-map-selftests.c (valid_mem_map): Now array.
index acd31afb9a9087d4c98fedc9b1f276e62a35f406..8dbc7ced4dc3c84fd5860b5ad3c86989669e4e14 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -270,14 +270,10 @@ void (*deprecated_call_command_hook) (struct cmd_list_element * c,
 
 void (*deprecated_context_hook) (int id);
 
-/* The highest UI number ever assigned.  */
-static int highest_ui_num;
-
 /* See top.h.  */
 
 ui::ui (FILE *instream_, FILE *outstream_, FILE *errstream_)
   : next (nullptr),
-    num (++highest_ui_num),
     call_readline (nullptr),
     input_handler (nullptr),
     command_editing (0),
index fd992977155f139f962244dad1c171a46420c175..92b096492f03182c1286b44d68fb7ce0ae9b5ca7 100644 (file)
--- a/gdb/top.h
+++ b/gdb/top.h
@@ -65,9 +65,6 @@ struct ui
   /* Pointer to next in singly-linked list.  */
   struct ui *next;
 
-  /* Convenient handle (UI number).  Unique across all UIs.  */
-  int num;
-
   /* The UI's command line buffer.  This is to used to accumulate
      input until we have a whole command line.  */
   struct buffer line_buffer;