Minor cleanups in printcmd.c
authorTom Tromey <tom@tromey.com>
Fri, 27 Apr 2018 22:04:13 +0000 (16:04 -0600)
committerTom Tromey <tom@tromey.com>
Fri, 4 May 2018 18:22:44 +0000 (12:22 -0600)
This changes decode_format to use skip_spaces, and changes printcmd.c
not to include tui.h, which apparently is not needed.

2018-05-04  Tom Tromey  <tom@tromey.com>

* printcmd.c: Don't include tui.h.
(decode_format): Use skip_spaces.

gdb/ChangeLog
gdb/printcmd.c

index 7136be6..b5e1f6e 100644 (file)
@@ -1,5 +1,10 @@
 2018-05-04  Tom Tromey  <tom@tromey.com>
 
+       * printcmd.c: Don't include tui.h.
+       (decode_format): Use skip_spaces.
+
+2018-05-04  Tom Tromey  <tom@tromey.com>
+
        PR gdb/22619:
        * printcmd.c (last_count): New global.
        (x_command): Use saved count when repeating.
index 18c4110..4696373 100644 (file)
 #include "source.h"
 #include "common/byte-vector.h"
 
-#ifdef TUI
-#include "tui/tui.h"           /* For tui_active et al.   */
-#endif
-
 /* Last specified output format.  */
 
 static char last_format = 0;
@@ -215,9 +211,7 @@ decode_format (const char **string_ptr, int oformat, int osize)
        break;
     }
 
-  while (*p == ' ' || *p == '\t')
-    p++;
-  *string_ptr = p;
+  *string_ptr = skip_spaces (p);
 
   /* Set defaults for format and size if not specified.  */
   if (val.format == '?')