X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/51d922ae7d6e523ef9edb33d51fb81028c24b577..23244e6abc0ffce10651b283c8955a63b86fe303:/src/xbt/RngStream.c diff --git a/src/xbt/RngStream.c b/src/xbt/RngStream.c index a5a33134c6..01aa668c34 100644 --- a/src/xbt/RngStream.c +++ b/src/xbt/RngStream.c @@ -13,6 +13,7 @@ #include "xbt/RngStream.h" +#include "xbt/sysdep.h" #include #include #include @@ -311,14 +312,14 @@ RngStream RngStream_CreateStream (const char name[]) RngStream g; size_t len; - g = (RngStream) malloc (sizeof (struct RngStream_InfoState)); + g = (RngStream) xbt_malloc (sizeof (struct RngStream_InfoState)); if (g == NULL) { printf ("RngStream_CreateStream: No more memory\n\n"); exit (EXIT_FAILURE); } if (name) { len = strlen (name); - g->name = (char *) malloc ((len + 1) * sizeof (char)); + g->name = (char *) xbt_malloc ((len + 1) * sizeof (char)); strncpy (g->name, name, len + 1); } else g->name = 0; @@ -355,7 +356,7 @@ RngStream RngStream_CopyStream (const RngStream src) exit (EXIT_FAILURE); } - g = (RngStream) malloc (sizeof (struct RngStream_InfoState)); + g = (RngStream) xbt_malloc (sizeof (struct RngStream_InfoState)); if (g == NULL) { printf ("RngStream_CopyStream: No more memory\n\n"); exit (EXIT_FAILURE);