From 8d3fea161a8e1d280d207406ba3fee0d44776ce6 Mon Sep 17 00:00:00 2001 From: Andrew Burgess Date: Mon, 7 Sep 2015 23:46:49 +0100 Subject: [PATCH] gdb: Make use of safe-ctype.h header. In stack.c switch to using safe-ctype.h instead of ctype.h, update code as required. gdb/ChangeLog: * stack.c: Include safe-ctype.h not ctype.h. (parse_frame_specification): Use ISSPACE not isspace. (backtrace_command): Use TOLOWER not tolower. --- gdb/ChangeLog | 6 ++++++ gdb/stack.c | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 64c4b4e931e..799bf30946c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2015-10-12 Andrew Burgess + + * stack.c: Include safe-ctype.h not ctype.h. + (parse_frame_specification): Use ISSPACE not isspace. + (backtrace_command): Use TOLOWER not tolower. + 2015-10-12 Simon Marchi * mep-tdep.c (current_me_module): Add cast. diff --git a/gdb/stack.c b/gdb/stack.c index 8af34f34059..f257ce1962e 100644 --- a/gdb/stack.c +++ b/gdb/stack.c @@ -48,7 +48,7 @@ #include "cli/cli-utils.h" #include "objfiles.h" -#include +#include "safe-ctype.h" #include "symfile.h" #include "extension.h" @@ -1305,7 +1305,7 @@ parse_frame_specification_1 (const char *frame_exp, const char *message, /* Parse the argument, extract it, save it. */ for (p = frame_exp; - *p && !isspace (*p); + *p && !ISSPACE (*p); p++); addr_string = savestring (frame_exp, p - frame_exp); frame_exp = p; @@ -1894,7 +1894,7 @@ backtrace_command (char *arg, int from_tty) unsigned int j; for (j = 0; j < strlen (argv[i]); j++) - argv[i][j] = tolower (argv[i][j]); + argv[i][j] = TOLOWER (argv[i][j]); if (no_filters < 0 && subset_compare (argv[i], "no-filters")) no_filters = argc; -- 2.30.2