diff options
author | Adam Goldman <adam.goldman@intel.com> | 2016-01-21 15:39:47 -0500 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-01-24 01:36:31 +0000 |
commit | baea677290f84d4e30e86194c79bafef0fdc1ad2 (patch) | |
tree | 34cf09f296625db10d16be2bbe7783626fd9fe30 | |
parent | bd4644b336071baf9688e8d47349a6b0a0ae55d8 (diff) |
Allow hex and octal values to be used in ranges
Change-Id: I896b945067c4325a29c41c23ad39486e356d9434
Reviewed-on: https://code.wireshark.org/review/13474
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
-rw-r--r-- | epan/range.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/range.c b/epan/range.c index 07406c138e..b383e292cc 100644 --- a/epan/range.c +++ b/epan/range.c @@ -147,7 +147,7 @@ range_convert_str_work(range_t **rangep, const gchar *es, guint32 max_value, } else if (g_ascii_isdigit(c)) { /* Subrange starts with the specified number */ errno = 0; - val = strtoul(p, &endp, 10); + val = strtoul(p, &endp, 0); if (p == endp) { /* That wasn't a valid number. */ g_free(range); @@ -193,7 +193,7 @@ range_convert_str_work(range_t **rangep, const gchar *es, guint32 max_value, } else if (g_ascii_isdigit(c)) { /* Subrange ends with the specified number. */ errno = 0; - val = strtoul(p, &endp, 10); + val = strtoul(p, &endp, 0); if (p == endp) { /* That wasn't a valid number. */ g_free(range); |