X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6b1dd42b7917ae36a95ce2c9986e0fef46905704..36950885fdb8e3294c2f1b4bde08dc84743714a7:/testsuite/gras/datadesc_usage.c diff --git a/testsuite/gras/datadesc_usage.c b/testsuite/gras/datadesc_usage.c index f09b5d99a8..45884e8c57 100644 --- a/testsuite/gras/datadesc_usage.c +++ b/testsuite/gras/datadesc_usage.c @@ -33,7 +33,7 @@ write_read(gras_datadesc_type_t *type,void *src, void *dst, if (direction == WRITE || direction == RW) TRY(gras_datadesc_send(sock, type, src)); if (direction == RW) - gras_socket_close(&sock); + gras_socket_close(sock); /* read */ if (direction == RW) @@ -43,7 +43,7 @@ write_read(gras_datadesc_type_t *type,void *src, void *dst, TRY(gras_datadesc_recv(sock, type, gras_arch_selfid(), dst)); if (direction == RW) - gras_socket_close(&sock); + gras_socket_close(sock); return no_error; } @@ -136,20 +136,14 @@ gras_error_t test_intref(gras_socket_t *sock, int direction) { ***/ gras_error_t test_string(gras_socket_t *sock, int direction) { gras_error_t errcode; - gras_datadesc_type_t *my_type; char *i=strdup("Some data"), *j=NULL; int cpt; - INFO0("==== Test on string (dynamic array) ===="); - TRY(gras_datadesc_declare_ref("string*", - gras_datadesc_by_name("string"), - &my_type)); - - TRY(write_read(gras_datadesc_by_name("string*"), &i,&j, + INFO0("==== Test on string (ref to dynamic array) ===="); + TRY(write_read(gras_datadesc_by_name("string"), &i,&j, sock,direction)); if (direction == READ || direction == RW) { for (cpt=0; cpt