From af7df9ee67248029aa47a3e5b2db6e8cbe1915fd Mon Sep 17 00:00:00 2001 From: Davidlohr Bueso Date: Fri, 14 Oct 2011 16:32:15 -0400 Subject: lib,strutils: add default value to parse_range() This function currently sets the low or high values to 0 when the string doesn't contain a value, like '123:' or ':123'. In order to make it more flexible, we allow it to be passed an arbitrary value. Signed-off-by: Davidlohr Bueso --- include/strutils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/strutils.h') diff --git a/include/strutils.h b/include/strutils.h index 28af8b503..9765a7747 100644 --- a/include/strutils.h +++ b/include/strutils.h @@ -45,6 +45,6 @@ extern int string_to_idarray(const char *list, int ary[], size_t arysz, extern int string_to_bitarray(const char *list, char *ary, int (*name2bit)(const char *, size_t)); -extern int parse_range(const char *str, int *lower, int *upper); +extern int parse_range(const char *str, int *lower, int *upper, int def); #endif -- cgit v1.2.3-55-g7522