From 0f3e20051c5be2d8164365763e63988a30aa24f4 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Fri, 14 Apr 2017 17:44:04 -0700 Subject: Fix parsing of packet ranges. Replace the dash in a range with a '\0', so that the first value in the range is properly terminated. Change-Id: Ib2807c2534c1e99e643848ca0fc32f4b78025ce3 Reviewed-on: https://code.wireshark.org/review/21099 Reviewed-by: Guy Harris --- editcap.c | 1 + 1 file changed, 1 insertion(+) (limited to 'editcap.c') diff --git a/editcap.c b/editcap.c index 4716ec3087..7d1e2a40c5 100644 --- a/editcap.c +++ b/editcap.c @@ -302,6 +302,7 @@ add_selection(char *sel, guint* max_selection) if (verbose) fprintf(stderr, "Inclusive ..."); + *locn = '\0'; /* split the range */ next = locn + 1; selectfrm[max_selected].inclusive = TRUE; selectfrm[max_selected].first = get_guint32(sel, "beginning of packet range"); -- cgit v1.2.3