git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5545
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
payload,msg->payl);
} else if (kind == e_gras_msg_kind_rpcanswer) {
msg->payl_size=gras_datadesc_size(msgtype->answer_type);
payload,msg->payl);
} else if (kind == e_gras_msg_kind_rpcanswer) {
msg->payl_size=gras_datadesc_size(msgtype->answer_type);
- msg->payl=xbt_malloc(msg->payl_size);
+ if (msg->payl_size)
+ msg->payl=xbt_malloc(msg->payl_size);
+ else
+ msg->payl=NULL;
+
if (msgtype->answer_type)
whole_payload_size = gras_datadesc_memcpy(msgtype->answer_type,
payload, msg->payl);
if (msgtype->answer_type)
whole_payload_size = gras_datadesc_memcpy(msgtype->answer_type,
payload, msg->payl);