Wireshark-dev: Re: [Wireshark-dev] Patch to fix broken compilation
From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Wed, 25 Jul 2007 10:38:37 +0200
Florent Drouin schrieb:
Hi,Could someone apply the following patchs in plugins/profinet/packet-dcerpc-pn-io.c and
That was me, I've checked in a fix. Sorry for the inconvenience ...
plugins/wimax/mac_hd_generic_decoder.c
Wasn't me and I don't have time to have a deeper look :-(
I have got some errors during compilation, and the Unix buildbot is red. packet-dcerpc-pn-io.c: In function `dissect_PDIRFrameData_block': packet-dcerpc-pn-io.c:3467: warning: unused parameter `item' make[3]: *** [packet-dcerpc-pn-io.lo] Error 1 In /plugins/profinet/packet-dcerpc-pn-io.c Add a "_U_" after proto_item *item in dissect_PDIRFrameData_block <<diff -u packet-dcerpc-pn-io.c.ori packet-dcerpc-pn-io.c --- packet-dcerpc-pn-io.c.ori 2007-07-25 09:30:48.000000000 +0200+++ packet-dcerpc-pn-io.c 2007-07-25 09:39:30.000000000 +0200 @@ -3464,7 +3464,7 @@ /* dissect the PDIRFrameData block */ static int dissect_PDIRFrameData_block(tvbuff_t *tvb, int offset,- packet_info *pinfo, proto_tree *tree, proto_item *item, guint8 *drep, guint16 u16BodyLength) + packet_info *pinfo, proto_tree *tree, proto_item *item _U_, guint8 *drep, guint16 u16BodyLength){ guint32 u32FrameSendOffset; guint16 u16DataLength; >> generic_decoder.c -fPIC -DPIC -o .libs/mac_hd_generic_decoder.o mac_hd_generic_decoder.c: In function `dissect_mac_header_generic_decoder':mac_hd_generic_decoder.c:1493: warning: `payload_length' might be used uninitialized in this function mac_hd_generic_decoder.c:1502: warning: `new_payload_len' might be used uninitialized in this functionmake[3]: *** [mac_hd_generic_decoder.lo] Error 1 In plugins/wimax/mac_hd_generic_decoder.cInitialize payload_length=0 and new_payload_len=0 in dissect_mac_header_generic_decoder<<diff -u mac_hd_generic_decoder.c.ori mac_hd_generic_decoder.c --- mac_hd_generic_decoder.c.ori 2007-07-25 09:41:57.000000000 +0200+++ mac_hd_generic_decoder.c 2007-07-25 09:47:50.000000000 +0200 @@ -1490,7 +1490,7 @@void dissect_mac_header_generic_decoder(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree){ guint offset = 0; - guint payload_offset, payload_length; + guint payload_offset, payload_length=0;static guint8 frag_number[MAX_CID];static guint cid_list[MAX_CID]; @@ -1499,7 +1499,7 @@ static char *data_str = "Data transport PDU (%u bytes)"; char *str_ptr; gint length, i, cid_index; - guint tvb_len, ret_length, ubyte, new_tvb_len, new_payload_len; + guint tvb_len, ret_length, ubyte, new_tvb_len, new_payload_len=0;guint mac_ht, mac_ec, mac_esf, mac_ci, mac_eks, mac_len, mac_cid, cid; guint ffb_grant_mgmt_subheader, packing_subheader, fragment_subheader;guint mesh_subheader; >> Regards Florent _______________________________________________ Wireshark-dev mailing list Wireshark-dev@xxxxxxxxxxxxx http://www.wireshark.org/mailman/listinfo/wireshark-dev
- References:
- [Wireshark-dev] Patch to fix broken compilation
- From: Florent Drouin
- [Wireshark-dev] Patch to fix broken compilation
- Prev by Date: [Wireshark-dev] Patch to fix broken compilation
- Next by Date: [Wireshark-dev] Display Issue in Packet Details Pane
- Previous by thread: [Wireshark-dev] Patch to fix broken compilation
- Next by thread: Re: [Wireshark-dev] Patch to fix broken compilation
- Index(es):