Ethereal-dev: [Ethereal-dev] A few more signed/unsigned fixes
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Jörg Mayer <jmayer@xxxxxxxxx>
Date: Wed, 20 Jun 2001 00:37:33 +0200
-- J�rg Mayer <jmayer@xxxxxxxxx> Signature fault, brain dumped
Changelog: <jmayer@xxxxxxxxx> Fix a few more signed/unsigned warnings Index: ethereal/editcap.c =================================================================== RCS file: /cvsroot/ethereal/editcap.c,v retrieving revision 1.14 diff -u -u -r1.14 editcap.c --- editcap.c 2001/04/20 22:35:19 1.14 +++ editcap.c 2001/06/19 22:36:48 @@ -53,7 +53,7 @@ static int out_file_type = WTAP_FILE_PCAP; /* default to "libpcap" */ static int out_frame_type = -2; /* Leave frame type alone */ static int verbose = 0; /* Not so verbose */ -static int snaplen = 0; /* No limit */ +static unsigned int snaplen = 0; /* No limit */ /* Add a selection item, a simple parser for now */ Index: ethereal/file.c =================================================================== RCS file: /cvsroot/ethereal/file.c,v retrieving revision 1.240 diff -u -u -r1.240 file.c --- file.c 2001/06/08 08:50:49 1.240 +++ file.c 2001/06/19 22:36:50 @@ -893,7 +893,7 @@ gboolean stop_flag; guint32 progbar_quantum; guint32 progbar_nextstep; - int count; + unsigned int count; frame_data *selected_frame; int selected_row; int row; @@ -1282,7 +1282,7 @@ gboolean stop_flag; guint32 progbar_quantum; guint32 progbar_nextstep; - int count; + unsigned int count; int row; int i; GtkStyle *pl_style; @@ -1389,7 +1389,7 @@ gboolean stop_flag; guint32 progbar_quantum; guint32 progbar_nextstep; - int count; + unsigned int count; proto_tree *protocol_tree; gboolean frame_matched; int row; Index: ethereal/packet-ieee80211.c =================================================================== RCS file: /cvsroot/ethereal/packet-ieee80211.c,v retrieving revision 1.23 diff -u -u -r1.23 packet-ieee80211.c --- packet-ieee80211.c 2001/06/18 02:17:47 1.23 +++ packet-ieee80211.c 2001/06/19 22:36:52 @@ -558,7 +558,8 @@ const guint8 *tag_info_ptr; const guint8 *tag_data_ptr; guint32 tag_no, tag_len; - int i, n; + unsigned int i; + int n; char out_buff[SHORT_STR]; Index: ethereal/packet-ip.c =================================================================== RCS file: /cvsroot/ethereal/packet-ip.c,v retrieving revision 1.137 diff -u -u -r1.137 packet-ip.c --- packet-ip.c 2001/06/18 02:17:47 1.137 +++ packet-ip.c 2001/06/19 22:36:53 @@ -621,7 +621,7 @@ u_char opt; const ip_tcp_opt *optp; opt_len_type len_type; - int optlen; + unsigned int optlen; char *name; char name_str[7+1+1+2+2+1+1]; /* "Unknown (0x%02x)" */ void (*dissect)(const struct ip_tcp_opt *, tvbuff_t *, @@ -792,7 +792,8 @@ proto_tree *ip_tree = NULL, *field_tree; proto_item *ti, *tf; int offset = 0; - guint hlen, optlen, len, payload_len, reported_payload_len, padding; + guint hlen, optlen, len, payload_len, reported_payload_len; + int padding; guint16 flags; guint8 nxt; guint16 ipsum; Index: ethereal/proto_hier_stats.c =================================================================== RCS file: /cvsroot/ethereal/proto_hier_stats.c,v retrieving revision 1.3 diff -u -u -r1.3 proto_hier_stats.c --- proto_hier_stats.c 2001/03/24 02:07:20 1.3 +++ proto_hier_stats.c 2001/06/19 22:36:54 @@ -155,7 +155,7 @@ gboolean stop_flag; guint32 progbar_quantum; guint32 progbar_nextstep; - int count; + unsigned int count; /* Initialize the data */ ps = g_new(ph_stats_t, 1); Index: ethereal/epan/ftypes/ftype-time.c =================================================================== RCS file: /cvsroot/ethereal/epan/ftypes/ftype-time.c,v retrieving revision 1.8 diff -u -u -r1.8 ftype-time.c --- ftype-time.c 2001/06/18 01:42:24 1.8 +++ ftype-time.c 2001/06/19 22:36:55 @@ -263,6 +263,8 @@ cmp_ge, cmp_lt, cmp_le, + NULL, + NULL }; static ftype_t reltime_type = { "FT_RELATIVE_TIME", @@ -286,6 +288,8 @@ cmp_ge, cmp_lt, cmp_le, + NULL, + NULL }; ftype_register(FT_ABSOLUTE_TIME, &abstime_type);
- Follow-Ups:
- Re: [Ethereal-dev] A few more signed/unsigned fixes
- From: Guy Harris
- Re: [Ethereal-dev] A few more signed/unsigned fixes
- Prev by Date: Re: AW: [Ethereal-dev] Ethereal core enhancements
- Next by Date: Re: [Ethereal-dev] A few more signed/unsigned fixes
- Previous by thread: RE: AW: [Ethereal-dev] Ethereal core enhancements
- Next by thread: Re: [Ethereal-dev] A few more signed/unsigned fixes
- Index(es):