From f1a7497b5341dba1f07bac9894a713263257b08f Mon Sep 17 00:00:00 2001 From: Pascal Quantin Date: Thu, 8 Sep 2016 20:41:05 +0200 Subject: [PATCH] IRemUnknown: initialize remunk_remqueryinterface_call_t structure Bug: 12841 Change-Id: I5916c30a18029d0872e0439d3393eaa6d27964dd Reviewed-on: https://code.wireshark.org/review/17589 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin --- epan/dissectors/packet-dcom-remunkn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-dcom-remunkn.c b/epan/dissectors/packet-dcom-remunkn.c index 0e35b2d643..6c5897525e 100644 --- a/epan/dissectors/packet-dcom-remunkn.c +++ b/epan/dissectors/packet-dcom-remunkn.c @@ -105,7 +105,7 @@ dissect_remunk_remqueryinterface_rqst(tvbuff_t *tvb, int offset, /* limit the allocation to a reasonable size */ if(u32ArraySize < 100) { - call = (remunk_remqueryinterface_call_t *)wmem_alloc(wmem_file_scope(), sizeof(remunk_remqueryinterface_call_t) + u32ArraySize * sizeof(e_guid_t)); + call = (remunk_remqueryinterface_call_t *)wmem_alloc0(wmem_file_scope(), sizeof(remunk_remqueryinterface_call_t) + u32ArraySize * sizeof(e_guid_t)); call->iid_count = u32ArraySize; call->iids = (e_guid_t *) (call+1); di->call_data->private_data = call;