aboutsummaryrefslogtreecommitdiffstats
path: root/epan/frame_data.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2002-11-27 22:44:41 +0000
committerGuy Harris <guy@alum.mit.edu>2002-11-27 22:44:41 +0000
commitacaf3c90b32704ffb34b452c86835577e0fdc38e (patch)
tree8e47f1f9106bced64150a9789ce39819706bf564 /epan/frame_data.c
parentf97b0d79495b032a2feb3a96f400faea45a181b5 (diff)
Cast various "const gpointer" arguments to const pointers rather than
non-const pointers. svn path=/trunk/; revision=6683
Diffstat (limited to 'epan/frame_data.c')
-rw-r--r--epan/frame_data.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/epan/frame_data.c b/epan/frame_data.c
index e4be1a8385..4674bb186b 100644
--- a/epan/frame_data.c
+++ b/epan/frame_data.c
@@ -1,7 +1,7 @@
/* frame_data.c
* Routines for packet disassembly
*
- * $Id: frame_data.c,v 1.3 2002/08/28 20:40:44 jmayer Exp $
+ * $Id: frame_data.c,v 1.4 2002/11/27 22:44:41 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -79,10 +79,12 @@ frame_data_cleanup(void)
*/
static gint p_compare(gconstpointer a, gconstpointer b)
{
+ const frame_proto_data *ap = (const frame_proto_data *)a;
+ const frame_proto_data *bp = (const frame_proto_data *)b;
- if (((frame_proto_data *)a) -> proto > ((frame_proto_data *)b) -> proto)
+ if (ap -> proto > bp -> proto)
return 1;
- else if (((frame_proto_data *)a) -> proto == ((frame_proto_data *)b) -> proto)
+ else if (ap -> proto == bp -> proto)
return 0;
else
return -1;