From e6f0bce70d56cee13a0bf5ca4f72687b3203e6c9 Mon Sep 17 00:00:00 2001 From: Hui Zhu Date: Thu, 5 Jul 2012 01:00:43 +0000 Subject: 2012-07-05 Hui Zhu * breakpoint.c (check_for_argument): Move to file cli/cli-utils.c. * cli/cli-utils.c (check_for_argument): New function. * cli/cli-utils.h (check_for_argument): Ditto. --- gdb/cli/cli-utils.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'gdb/cli/cli-utils.c') diff --git a/gdb/cli/cli-utils.c b/gdb/cli/cli-utils.c index 3239a46..81a4acc 100644 --- a/gdb/cli/cli-utils.c +++ b/gdb/cli/cli-utils.c @@ -286,3 +286,17 @@ extract_arg (char **arg) return copy; } + +/* See documentation in cli-utils.h. */ + +int +check_for_argument (char **str, char *arg, int arg_len) +{ + if (strncmp (*str, arg, arg_len) == 0 + && ((*str)[arg_len] == '\0' || isspace ((*str)[arg_len]))) + { + *str += arg_len; + return 1; + } + return 0; +} -- cgit v1.1