aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2003-06-13 07:39:26 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2003-06-13 07:39:26 +0000
commit295ffa1e2ad67932f3d38ea5b2f42a405e01445b (patch)
tree20c1f07674a09aeb593033b5d29d405d7463191a /epan
parent31784673f36c82cab5f29992bace6da92bca09e2 (diff)
Oops, a range of N-N is valid and means "the byte at offset N".
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@7874 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan')
-rw-r--r--epan/dfilter/semcheck.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dfilter/semcheck.c b/epan/dfilter/semcheck.c
index a79e5ed594..123864b7ff 100644
--- a/epan/dfilter/semcheck.c
+++ b/epan/dfilter/semcheck.c
@@ -1,5 +1,5 @@
/*
- * $Id: semcheck.c,v 1.16 2003/06/13 07:27:46 guy Exp $
+ * $Id: semcheck.c,v 1.17 2003/06/13 07:39:26 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -423,7 +423,7 @@ check_drange_node_sanity(gpointer data, gpointer user_data)
*/
start_offset = drange_node_get_start_offset(drnode);
end_offset = drange_node_get_end_offset(drnode);
- if (start_offset >= end_offset) {
+ if (start_offset > end_offset) {
if (args->err_node == NULL)
args->err_node = drnode;
}
@@ -448,10 +448,10 @@ check_drange_sanity(stnode_t *st)
hfinfo = sttype_range_hfinfo(st);
start_offset = drange_node_get_start_offset(args.err_node);
end_offset = drange_node_get_end_offset(args.err_node);
- dfilter_fail("Range %d-%d specified for \"%s\" isn't valid, as %d isn't greater than %d",
+ dfilter_fail("Range %d-%d specified for \"%s\" isn't valid, as %d is greater than %d",
start_offset, end_offset,
hfinfo->abbrev,
- end_offset, start_offset);
+ start_offset, end_offset);
THROW(TypeError);
}
}