aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-wcp.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-03-04 07:25:57 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-03-04 07:25:57 +0000
commite12ac388b0d171d5940cdc40ecedfbc2580893b3 (patch)
tree68dd055673f9f175a3570b46e5f5e100adfe5ffb /epan/dissectors/packet-wcp.c
parent67d195080b262ffa35bc7b1290f3ab5b16139e71 (diff)
Use explicit casts.
svn path=/trunk/; revision=48048
Diffstat (limited to 'epan/dissectors/packet-wcp.c')
-rw-r--r--epan/dissectors/packet-wcp.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/dissectors/packet-wcp.c b/epan/dissectors/packet-wcp.c
index 6afca9b289..07e9b7d8e6 100644
--- a/epan/dissectors/packet-wcp.c
+++ b/epan/dissectors/packet-wcp.c
@@ -450,9 +450,9 @@ wcp_window_t *get_wcp_window_ptr( packet_info *pinfo){
circuit = circuit_new( pinfo->ctype, pinfo->circuit_id,
pinfo->fd->num);
}
- wcp_circuit_data = circuit_get_proto_data(circuit, proto_wcp);
+ wcp_circuit_data = (wcp_circuit_data_t *)circuit_get_proto_data(circuit, proto_wcp);
if ( !wcp_circuit_data){
- wcp_circuit_data = se_alloc(sizeof(wcp_circuit_data_t));
+ wcp_circuit_data = se_new(wcp_circuit_data_t);
wcp_circuit_data->recv.buf_cur = wcp_circuit_data->recv.buffer;
wcp_circuit_data->send.buf_cur = wcp_circuit_data->send.buffer;
circuit_add_proto_data(circuit, proto_wcp, wcp_circuit_data);
@@ -495,7 +495,7 @@ static tvbuff_t *wcp_uncompress( tvbuff_t *src_tvb, int offset, packet_info *pin
return NULL;
}
- src = tvb_memcpy(src_tvb, src_buf, offset, cnt - offset);
+ src = (guint8 *)tvb_memcpy(src_tvb, src_buf, offset, cnt - offset);
dst = buf_ptr->buf_cur;
len = 0;
i = -1;
@@ -573,7 +573,7 @@ static tvbuff_t *wcp_uncompress( tvbuff_t *src_tvb, int offset, packet_info *pin
if ( pinfo->fd->flags.visited){ /* if not first pass */
/* get uncompressed data */
- pdata_ptr = p_get_proto_data( pinfo->fd, proto_wcp);
+ pdata_ptr = (wcp_pdata_t *)p_get_proto_data( pinfo->fd, proto_wcp);
if ( !pdata_ptr) { /* exit if no data */
REPORT_DISSECTOR_BUG("Can't find uncompressed data");
@@ -583,7 +583,7 @@ static tvbuff_t *wcp_uncompress( tvbuff_t *src_tvb, int offset, packet_info *pin
} else {
/* save the new data as per packet data */
- pdata_ptr = se_alloc(sizeof(wcp_pdata_t));
+ pdata_ptr = se_new(wcp_pdata_t);
memcpy( &pdata_ptr->buffer, buf_ptr->buf_cur, len);
pdata_ptr->len = len;