2011-02-22 Michael Snyder <msnyder@vmware.com>

* cli/cli-utils.c (number_is_in_list): Check for zero return.
This commit is contained in:
Michael Snyder 2011-02-22 18:45:05 +00:00
parent b7ea3126c0
commit 298f437a6b
2 changed files with 12 additions and 3 deletions

View File

@ -1,3 +1,7 @@
2011-02-22 Michael Snyder <msnyder@vmware.com>
* cli/cli-utils.c (number_is_in_list): Check for zero return.
2011-02-22 Pedro Alves <pedro@codesourcery.com>
* frame-unwind.h: Fix comment to mention the this frame, not the

View File

@ -175,10 +175,15 @@ number_is_in_list (char *list, int number)
if (list == NULL || *list == '\0')
return 1;
while (list != NULL && *list != '\0')
if (get_number_or_range (&list) == number)
return 1;
while (*list != '\0')
{
int gotnum = get_number_or_range (&list);
if (gotnum == 0)
error (_("Args must be numbers or '$' variables."));
if (gotnum == number)
return 1;
}
return 0;
}