From 6ff34272a5b3ded0fcbbb93d039b960d043e7520 Mon Sep 17 00:00:00 2001 From: mquinson Date: Tue, 14 Sep 2004 09:17:34 +0000 Subject: [PATCH] do not use malloc directly since AIX does not like it. Use the gras stuff instead git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@408 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/gras/Transport/transport_plugin_buf.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gras/Transport/transport_plugin_buf.c b/src/gras/Transport/transport_plugin_buf.c index 01e4151d7f..7826584779 100644 --- a/src/gras/Transport/transport_plugin_buf.c +++ b/src/gras/Transport/transport_plugin_buf.c @@ -68,7 +68,7 @@ struct gras_trp_bufdata_{ }; gras_error_t gras_trp_buf_init_sock(gras_socket_t *sock) { - gras_trp_bufdata_t *data=malloc(sizeof(gras_trp_bufdata_t)); + gras_trp_bufdata_t *data=gras_new(gras_trp_bufdata_t,1); GRAS_IN; if (!data) @@ -77,11 +77,11 @@ gras_error_t gras_trp_buf_init_sock(gras_socket_t *sock) { // data->buffsize = 32 * 1024 - 4; /* default socket buffsize (32k) - headers */ data->buffsize = 100 * 1024 ; /* 100k */ - if (!(data->in.data = malloc(data->buffsize))) + if (!(data->in.data = (char*)gras_malloc(data->buffsize))) RAISE_MALLOC; data->in.pos = 0; /* useless, indeed, since size==pos */ data->out.size = 0; - if (!(data->out.data = malloc(data->buffsize))) + if (!(data->out.data = (char*)gras_malloc(data->buffsize))) RAISE_MALLOC; data->out.pos = 0; sock->bufdata = data; @@ -95,7 +95,7 @@ gras_error_t gras_trp_buf_init_sock(gras_socket_t *sock) { gras_error_t gras_trp_buf_setup(gras_trp_plugin_t *plug) { gras_error_t errcode; - gras_trp_buf_plug_data_t *data =malloc(sizeof(gras_trp_buf_plug_data_t)); + gras_trp_buf_plug_data_t *data =gras_new(gras_trp_buf_plug_data_t,1); if (!data) RAISE_MALLOC; -- 2.20.1