From: mquinson Date: Sun, 8 Aug 2004 04:28:29 +0000 (+0000) Subject: inline all helping functions X-Git-Tag: v3.3~4988 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/fd7353a302afdc5669b0129b6105ba7861736e76 inline all helping functions git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@360 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/gras/DataDesc/ddt_exchange.c b/src/gras/DataDesc/ddt_exchange.c index 353d0e5df3..a29d682e14 100644 --- a/src/gras/DataDesc/ddt_exchange.c +++ b/src/gras/DataDesc/ddt_exchange.c @@ -9,6 +9,7 @@ under the terms of the license (GNU LGPL) which comes with this package. */ #include "DataDesc/datadesc_private.h" +#include "Transport/transport_interface.h" /* gras_trp_chunk_send/recv */ GRAS_LOG_NEW_DEFAULT_SUBCATEGORY(exchange,datadesc); @@ -19,14 +20,14 @@ const char *gras_datadesc_cat_names[9] = { static gras_datadesc_type_t *int_type = NULL; static gras_datadesc_type_t *pointer_type = NULL; -static gras_error_t gras_dd_send_int(gras_socket_t *sock, int i); -static gras_error_t gras_dd_recv_int(gras_socket_t *sock, int r_arch, int *i); +static inline gras_error_t gras_dd_send_int(gras_socket_t *sock, int i); +static inline gras_error_t gras_dd_recv_int(gras_socket_t *sock, int r_arch, int *i); -static gras_error_t +static inline gras_error_t gras_dd_alloc_ref(gras_dict_t *refs, long int size, char **r_ref, long int r_len, char **l_ref); -static int +static inline int gras_dd_is_r_null(char **r_ptr, long int length); static gras_error_t @@ -47,7 +48,7 @@ gras_datadesc_recv_rec(gras_socket_t *sock, int subsize); -static gras_error_t +static inline gras_error_t gras_dd_send_int(gras_socket_t *sock,int i) { if (!int_type) { @@ -59,7 +60,7 @@ gras_dd_send_int(gras_socket_t *sock,int i) { return gras_trp_chunk_send(sock, (char*)&i, int_type->size[GRAS_THISARCH]); } -static gras_error_t +static inline gras_error_t gras_dd_recv_int(gras_socket_t *sock, int r_arch, int *i) { gras_error_t errcode; @@ -88,7 +89,7 @@ gras_dd_recv_int(gras_socket_t *sock, int r_arch, int *i) { * of 'length' bytes set to 0. * FIXME: Check in configure? */ -static int +static inline int gras_dd_is_r_null(char **r_ptr, long int length) { int i; @@ -101,7 +102,7 @@ gras_dd_is_r_null(char **r_ptr, long int length) { return 1; } -static gras_error_t +static inline gras_error_t gras_dd_alloc_ref(gras_dict_t *refs, long int size, char **r_ref,