From 61441176a05ab34ceaaf7d7fde3e8f9fd6ee4e50 Mon Sep 17 00:00:00 2001 From: mquinson Date: Wed, 25 May 2005 08:44:14 +0000 Subject: [PATCH 1/1] Check args before segfaulting on user git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1287 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/gras/DataDesc/ddt_exchange.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gras/DataDesc/ddt_exchange.c b/src/gras/DataDesc/ddt_exchange.c index 376752f600..e0c876729e 100644 --- a/src/gras/DataDesc/ddt_exchange.c +++ b/src/gras/DataDesc/ddt_exchange.c @@ -341,7 +341,8 @@ xbt_error_t gras_datadesc_send(gras_socket_t sock, refs = xbt_dict_new(); state = gras_cbps_new(); - + + xbt_assert0(type,"called with NULL type descriptor"); errcode = gras_datadesc_send_rec(sock,state,refs,type,(char*)src, type->cycle); xbt_dict_free(&refs); @@ -654,6 +655,7 @@ gras_datadesc_recv(gras_socket_t sock, refs = xbt_dict_new(); state = gras_cbps_new(); + xbt_assert0(type,"called with NULL type descriptor"); errcode = gras_datadesc_recv_rec(sock, state, refs, type, r_arch, NULL, 0, (char *) dst,-1, -- 2.20.1