X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ee6ffc12bf5523e4d2d2193138c791d991ec0ae4..8d000a773b5ebcd411b28c31de68eeddf804e66b:/src/simix/smx_context.cpp diff --git a/src/simix/smx_context.cpp b/src/simix/smx_context.cpp index bacb466183..4a9c6ae478 100644 --- a/src/simix/smx_context.cpp +++ b/src/simix/smx_context.cpp @@ -141,7 +141,7 @@ void *SIMIX_context_stack_new(void) #ifdef HAVE_MC /* Cannot use posix_memalign when HAVE_MC. Align stack by hand, and save the * pointer returned by xbt_malloc0. */ - char *alloc = xbt_malloc0(size + xbt_pagesize); + char *alloc = (char*)xbt_malloc0(size + xbt_pagesize); stack = alloc - ((uintptr_t)alloc & (xbt_pagesize - 1)) + xbt_pagesize; *((void **)stack - 1) = alloc; #elif !defined(_XBT_WIN32)